एपीआई
पुष्टि करना
किसी Merchant Center खाते के साथ Merchant API for Shopping का इस्तेमाल करने के लिए, API Console प्रोजेक्ट सेट अप करना होगा. Google Cloud Console प्रोजेक्ट से जुड़ी मदद की मदद से अपने Merchant API समाधान के लिए, एपीआई के ऐक्सेस और पुष्टि करने की प्रक्रिया को मैनेज किया जा सकता है.
इस्तेमाल के उदाहरण के आधार पर, Merchant API को ऐक्सेस करने के दो तरीके हैं:
- किसी Merchant Center खाते का ऐक्सेस पाने के लिए, OAuth 2.0 का सुझाव दिया जाता है खाते को उस ऐप्लिकेशन से बदल सकते हैं जिसे आपने उपयोगकर्ताओं के लिए डेवलप किया है. उपयोगकर्ता को को आपके खाते का ऐक्सेस देना होगा, ताकि वह उनकी ओर से डेटा सबमिट कर सके.
- सेवा खाता एक खास तरह का खाता होता है. आम तौर पर, इसका इस्तेमाल आवेदन करने के लिए प्रोत्साहित किया जाता है. सेवा खाते की पहचान, उसके ईमेल पते से की जाती है जो खाते के लिए खास होता है.
OAuth 2.0 या किसी सेवा का इस्तेमाल करने की पुष्टि करने का तरीका जानें account पर जाएं.
देश के लिए सेटिंग चालू करें
liasettings.update
पर कॉल करके उन देशों के बारे में बताएं जहां आप
स्थानीय विज्ञापन दिखाना चाहते हैं.
ज़्यादा जानकारी के लिए, देश की सेटिंग के टारगेट पेज पर जाएं
ऑफ़र का डेटा भेजें
डेटा दो तरह का होता है: प्रॉडक्ट और इन्वेंट्री डेटा.
प्रॉडक्ट और इन्वेंट्री डेटा को एक साथ भेजना
इनका इस्तेमाल करके, प्रॉडक्ट और इन्वेंट्री डेटा को एक बार में सबमिट किया जा सकता है accounts.lfpInventories.insert
"GTIN" फ़ील्ड Google के कैटलॉग के लिए प्रॉडक्ट आइडेंटिफ़ायर के तौर पर काम करेगा साथ ही, एक प्रॉडक्ट फ़ीड अपने-आप बन जाएगा.
अपने-आप बनने वाला यह फ़ीड, टारगेट Merchant Center में इस तरह दिखेगा "स्थानीय फ़ीड देने वाली कंपनी" फ़ीड कर सकता है.
यह तरीका तब सबसे सही तरीके से काम करता है, जब कारोबारी या कंपनी के सभी प्रॉडक्ट का GTIN हो और कोई और प्रॉडक्ट न हो सुविधाएं चालू होने वाली हैं. जैसे, व्यापारी के होस्ट किए गए लोकल स्टोर फ़्रंट बेसिक. अगर आपको अपने कारोबारियों या कंपनियों के लिए MHLSF को चालू करना है, तो एक खास प्रॉडक्ट फ़ीड भेजें सुझाया गया सेटअप है.
accounts.lfpSales.insert का इस्तेमाल करके, यही प्रक्रिया अपनाई जा सकती है
इस मामले में डेटा, तय करें.
प्रॉडक्ट और इन्वेंट्री डेटा को अलग-अलग भेजें
अगर GTIN बड़े पैमाने पर उपलब्ध नहीं हैं या आपको टारगेट Merchant Center खाते में मौजूद प्रॉडक्ट फ़ीड या अगर आपको MHLSF को चालू करने के लिए, आपके पास एक खास लोकल प्रॉडक्ट फ़ीड होना चाहिए.
इसे accounts.productInputs.insert को कॉल करके चालू किया जा सकता है
पहले और किसी प्रॉडक्ट की सभी स्टैटिक वैल्यू डालें. अपनी वेबसाइट पर
Channel
एट्रिब्यूट की मदद से "स्थानीय" को एट्रिब्यूट किया जाता है.
बेसिक प्रॉडक्ट डेटा के बारे में ज़्यादा जानने के लिए, यह लेख और एपीआई देखें प्रॉडक्ट डालने के लिए सामान्य दिशा-निर्देश.
डेटा फ़्लो ऐसा होता है:
- अपलोड करना शुरू करने के लिए, पहले accounts.productInputs.insert को कॉल करें आपके कारोबारी या कंपनी के लिए प्रॉडक्ट
- इसके बाद, इन्वेंट्री सबमिट करने के लिए accounts.lfpInventories.insert पर कॉल करें डेटा शामिल है.
इन्वेंट्री डेटा को इसके ज़रिए भेजा जा सकता है accounts.lfpSales.insert. ऐसा करने पर, मशीन लर्निंग मॉडल इस डेटा के आधार पर, ऑफ़र की कीमत और संख्या का अनुमान लगाएं.
Business Profile का डेटा भेजें
जब कारोबारी या कंपनी के Google Business Profile खाते को ऐक्सेस नहीं किया जा सकता स्टोर कोड को फिर से पाने के लिए, स्टोर डेटा के ज़रिए accounts.lfpStores.insert को अपने खास स्टोर कोड के साथ सबमिट करें.
ध्यान दें कि accounts.lfpinventories.insert को कॉल करते समय या accounts.lfpSales.insert स्टोर कोड को स्टोर कोड से मेल खाना चाहिए lfp स्टोर अनुरोधों में दिया गया.
accounts.lfpStores.insert के जवाब से भी आपको यह वैल्यू मिलेगी मैच न होने पर, matchingState और matchingStatehint का इस्तेमाल करें.