ऑर्डर ट्रैकिंग सिग्नल की मदद से, Google को अपने पुराने ऑर्डर का ट्रैकिंग डेटा दिया जा सकता है. यह डेटा, कारोबारी या कंपनी की साइट पर पूरे किए गए ऑर्डर के लिए होता है. इससे खरीदारों को शिपिंग में लगने वाले समय का ज़्यादा सटीक अनुमान मिलता है. ऑर्डर ट्रैकिंग के सिग्नल से, मुफ़्त और तेज़ शिपिंग वाले एनोटेशन जोड़कर, अपनी लिस्टिंग को बेहतर बनाया जा सकता है.
कारोबारी या कंपनी की साइट पर पूरे किए गए ऑर्डर का डेटा सबमिट किया जा सकता है. सबमिट किया गया डेटा, शिपिंग के कॉन्फ़िगरेशन की उस जानकारी के साथ काम करता है जिसे आपने Merchant Center खाते के सेटअप के दौरान दिया था. उदाहरण के लिए, अगर खरीदारों को शिपिंग में लगने वाले समय का अनुमान 3 से 7 दिन बताया जाता है, लेकिन ऑर्डर ट्रैकिंग के हाल ही के पुराने डेटा से पता चलता है कि कुछ इलाकों में आपके ऑर्डर आम तौर पर तीन दिन में पहुंच जाते हैं, तो Google आपकी लिस्टिंग को अपडेट कर सकता है. इससे खरीदारों को ज़्यादा सटीक अनुमान मिल पाएगा.
इस गाइड में, ordertrackingsignals
सेवा का इस्तेमाल करके, ऑर्डर ट्रैक करने से जुड़ा पुराना डेटा सबमिट करने का तरीका बताया गया है.
ordertrackingsignals
सेवा का इस्तेमाल करना
ordertrackingsignals
सेवा में एक create
एंडपॉइंट शामिल होता है. इसकी मदद से, पुराने ऑर्डर का ट्रैकिंग डेटा सबमिट किया जा सकता है. सिर्फ़ उन ऑर्डर का डेटा सबमिट करें जिन्हें डिलीवर किया जा चुका है, ताकि हम शिपिंग में लगने वाले समय की पुष्टि कर सकें. हर अनुरोध के लिए, सिर्फ़ एक ऑर्डर सबमिट किया जा सकता है. अनुरोध के मुख्य हिस्से में, यह जानकारी सबमिट की जा सकती है:
- ऑर्डर की जानकारी. इसमें, ऑर्डर आईडी, ऑर्डर करने का समय, डिलीवरी की जगह का पिन कोड, और क्षेत्र का कोड शामिल हैं
- शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क (
customer_shipping_fee
) - शिपिंग की जानकारी (
shippingInfo
). इसमें ऑर्डर से जुड़े हर शिपमेंट के लिए कैरियर कंपनी, ट्रैकिंग, वह जगह जहां से शिप किया जाना है, वह जगह जहां शिप किया जाना है, और शिपिंग का समय शामिल हैं - ऑर्डर के लाइन आइटम की जानकारी (
lineItems
), जिसमें उन प्रॉडक्ट के नाम भी शामिल हैं जिनका ऑर्डर दिया गया है - ऑर्डर के लाइन आइटम को ऑर्डर के शिपमेंट से मैप करना
(
shipment_line_item_mapping
) वह कारोबारी या कंपनी आईडी जिसके लिए डेटा सबमिट किया जा रहा है (
merchant_id
). यह फ़ील्ड ज़रूरी नहीं है. इसकी मदद से, किसी दूसरे कारोबारी या कंपनी की ओर से डेटा सबमिट किया जा सकता है. अगर आपने इस फ़ील्ड के लिए कोई वैल्यू नहीं दी है, तो डेटा उस खाते से जुड़ा होता है जो इसे सबमिट करता है.
ऑर्डर ट्रैक करने के लिए ज़रूरी और ज़रूरी नहीं फ़ील्ड के बारे में ज़्यादा जानने के लिए, ordertrackingsignals
संसाधन के लिए रेफ़रंस दस्तावेज़ देखें.
ऑर्डर ट्रैक करने से जुड़े नए सिग्नल का डेटा सबमिट करना
यहां ऑर्डर ट्रैकिंग का नया डेटा सबमिट करने के अनुरोध का एक सैंपल दिया गया है:
https://shoppingcontent.googleapis.com/content/v2.1/merchantId/ordertrackingsignals
{
"merchantId": "987654321",
"orderCreatedTime": {
"year": 2020,
"month": 1,
"day": 2,
"hours": 0,
"minutes": 0,
"seconds": 0,
"timeZone": {
"id": "America/Los_Angeles"
}
},
"orderId": "123456789",
"shippingInfo": [
{
"shipmentId": "1",
"trackingId": "100",
"carrierName": "FEDEX",
"carrierServiceName": "GROUND",
"shippedTime": {
"year": 2020,
"month": 1,
"day": 3,
"hours": 0,
"minutes": 0,
"seconds": 0,
"timeZone": {
"id": "America/Los_Angeles"
}
},
"shippingStatus": "DELIVERED"
},
{
"shipmentId": "2",
"earliestDeliveryPromiseTime": {
"year": 2020,
"month": 1,
"day": 4,
"hours": 0,
"minutes": 0,
"seconds": 0,
"timeZone": {
"id": "America/Los_Angeles"
}
},
"latestDeliveryPromiseTime": {
"year": 2020,
"month": 1,
"day": 5,
"hours": 0,
"minutes": 0,
"seconds": 0,
"timeZone": {
"id": "America/Los_Angeles"
}
},
"actualDeliveryTime": {
"year": 2020,
"month": 1,
"day": 5,
"hours": 0,
"minutes": 0,
"seconds": 0,
"timeZone": {
"id": "America/Los_Angeles"
}
},
"shippedTime": {
"year": 2020,
"month": 1,
"day": 3,
"hours": 0,
"minutes": 0,
"seconds": 0,
"timeZone": {
"id": "America/Los_Angeles"
}
},
"shippingStatus": "DELIVERED"
}
],
"lineItems": [
{
"lineItemId": "item1",
"productId": "online:en:US:item1",
"quantity": "3"
},
{
"lineItemId": "item2",
"productId": "online:en:US:item2",
"quantity": "5"
}
],
"shipmentLineItemMapping": [
{
"shipmentId": "1",
"lineItemId": "item1",
"quantity": "1"
},
{
"shipmentId": "2",
"lineItemId": "item1",
"quantity": "2"
},
{
"shipmentId": "1",
"lineItemId": "item2",
"quantity": "4"
},
{
"shipmentId": "2",
"lineItemId": "item2",
"quantity": "1"
}
],
"customerShippingFee": {
"value": "4.5",
"currency": "USD"
},
"deliveryPostalCode": "94043",
"deliveryRegionCode": "US"
}
ऑर्डर ट्रैक करने वाले मौजूदा सिग्नल का डेटा अपडेट करना
पहले से सबमिट किए गए ऑर्डर ट्रैकिंग डेटा में बदलाव करने के लिए, एक ऐसा अनुरोध सबमिट करें जिसमें orderId
के साथ नया डेटा शामिल हो. शिपिंग के अनुमान और तेज़ और बिना शुल्क वाली शिपिंग के बैज के लिए, हर orderId
के लिए हाल ही में सबमिट किए गए डेटा का इस्तेमाल किया जाता है.