टूल: query_merchant_performance
यह कुकी, किसी कारोबारी या कंपनी की Business Profile के लिए, परफ़ॉर्मेंस का एग्रीगेट किया गया डेटा और इंटिग्रेशन के बाद की मेट्रिक को वापस लाती है.
यहां दिए गए सैंपल में, curl का इस्तेमाल करके query_merchant_performance एमसीपी टूल को चालू करने का तरीका बताया गया है.
| Curl अनुरोध |
|---|
curl --location 'https://paydeveloper.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "query_merchant_performance", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
इनपुट स्कीमा
कारोबारी या कंपनी की परफ़ॉर्मेंस के डेटा के बारे में क्वेरी करने के लिए अनुरोध मैसेज.
QueryMerchantPerformanceRequest
| JSON के काेड में दिखाना |
|---|
{
"merchantId": string,
"timeRange": enum ( |
| फ़ील्ड | |
|---|---|
merchantId |
ज़रूरी है. कारोबारी या कंपनी का यूनीक आइडेंटिफ़ायर, जिसके लिए परफ़ॉर्मेंस डेटा का अनुरोध किया जा रहा है. |
timeRange |
ज़रूरी नहीं. परफ़ॉर्मेंस डेटा की समयावधि. |
TimeRange
डेटा की समयावधि. अगला आईडी: 4
| Enums | |
|---|---|
TIME_RANGE_UNSPECIFIED |
समयसीमा तय नहीं की गई है. |
TIME_RANGE_PAST_DAY |
बीता हुआ दिन, यानी कि कल. |
TIME_RANGE_PAST_THREE_DAYS |
पिछले तीन दिन, जिसमें मौजूदा दिन शामिल नहीं है. |
TIME_RANGE_PAST_WEEK |
पिछले हफ़्ते का डेटा, जिसमें आज का डेटा शामिल नहीं है. |
आउटपुट स्कीमा
कारोबारी या कंपनी की परफ़ॉर्मेंस के बारे में क्वेरी करने के लिए जवाब का मैसेज.
QueryMerchantPerformanceResponse
| JSON के काेड में दिखाना |
|---|
{
"merchantPerformanceMetrics": [
{
object ( |
| फ़ील्ड | |
|---|---|
merchantPerformanceMetrics[] |
कारोबारी या कंपनी की परफ़ॉर्मेंस का डेटा. |
MerchantPerformanceMetric
| JSON के काेड में दिखाना |
|---|
{ "metricDetail": { object ( |
| फ़ील्ड | |
|---|---|
metricDetail |
सिर्फ़ आउटपुट के लिए. मेट्रिक की जानकारी. |
hourlyMetricValues[] |
सिर्फ़ आउटपुट के लिए. मेट्रिक वैल्यू और उसके टाइमस्टैंप की सूची. टाइमस्टैंप को घंटे के सबसे नज़दीकी समय के हिसाब से राउंड किया जाता है. |
MetricDetail
| JSON के काेड में दिखाना |
|---|
{
"metricType": enum ( |
| फ़ील्ड | |
|---|---|
metricType |
मेट्रिक का टाइप. |
additionalDetails |
मेट्रिक के बारे में किसी भी अतिरिक्त जानकारी के लिए, की-वैल्यू पेयर. उदाहरण के लिए, "gateway": "stripe". ज़्यादा जानकारी के लिए, एक ऑब्जेक्ट, जिसमें |
AdditionalDetailsEntry
| JSON के काेड में दिखाना |
|---|
{ "key": string, "value": string } |
| फ़ील्ड | |
|---|---|
key |
|
value |
|
HourlyMetricValue
| JSON के काेड में दिखाना |
|---|
{ "hourlyTimestamp": string, "value": number } |
| फ़ील्ड | |
|---|---|
hourlyTimestamp |
मेट्रिक वैल्यू का टाइमस्टैंप, जिसे घंटे के सबसे नज़दीकी समय के हिसाब से राउंड किया गया है. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
value |
मेट्रिक की असल वैल्यू. कन्वर्ज़न रेट के लिए, वैल्यू [0, 1] की रेंज में होती है. अन्य मेट्रिक के लिए, वैल्यू एक धनात्मक पूर्णांक होती है. |
टाइमस्टैम्प
| JSON के काेड में दिखाना |
|---|
{ "seconds": string, "nanos": integer } |
| फ़ील्ड | |
|---|---|
seconds |
यह Unix epoch 1970-01-01T00:00:00Z से यूटीसी समय के सेकंड को दिखाता है. इसकी वैल्यू -62135596800 से 253402300799 के बीच होनी चाहिए. इसमें ये वैल्यू भी शामिल हैं. यह 0001-01-01T00:00:00Z से 9999-12-31T23:59:59Z के बीच की वैल्यू के बराबर होती है. |
nanos |
नैनोसेकंड रिज़ॉल्यूशन पर, एक सेकंड के नॉन-नेगेटिव फ़्रैक्शन. यह फ़ील्ड, अवधि का नैनोसेकंड वाला हिस्सा है. यह सेकंड का विकल्प नहीं है. भिन्नात्मक वैल्यू वाली नेगेटिव सेकंड वैल्यू में, अब भी नॉन-नेगेटिव नैनो वैल्यू होनी चाहिए. इससे समय की गिनती आगे की ओर होती है. यह 0 और 99,99,99,999 के बीच होना चाहिए. |
MetricType
मेजर की जा रही मेट्रिक का टाइप.
| Enums | |
|---|---|
METRIC_TYPE_UNSPECIFIED |
मेट्रिक के टाइप की जानकारी नहीं दी गई है. |
FACILITATION_COUNT |
GPay API की मदद से किए गए लेन-देन की संख्या. |
VISIT_COUNT |
GPay API बटन पर हुए क्लिक की संख्या. |
CONVERSION_RATE |
चेकआउट बटन की कन्वर्ज़न दर. इसे GPay API की मदद से किए गए सफल लेन-देन की संख्या और GPay API बटन पर किए गए क्लिक की संख्या के अनुपात के तौर पर तय किया जाता है. |
टूल एनोटेशन
बदलाव करने वाला हिंट: ❌ | एक ही बार लागू होने वाला हिंट: ✅ | सिर्फ़ पढ़ने वाला हिंट: ✅ | ओपन वर्ल्ड हिंट: ❌