क्लाइंट लाइब्रेरी सेट अप करना

हमारा सुझाव है कि Content API for Shopping सेट अप करने के लिए, Google API क्लाइंट लाइब्रेरी का इस्तेमाल करें. उदाहरण के तौर पर, इस गाइड में Python Content API क्लाइंट लाइब्रेरी का इस्तेमाल किया गया है. हालांकि, ये कई लोकप्रिय प्रोग्रामिंग भाषाओं के लिए उपलब्ध हैं. इससे एपीआई के सामान्य कामों को आसान बनाया जा सकता है. जैसे, पुष्टि करना, अनुरोध भेजना, और जवाबों को पार्स करना. दूसरी भाषाओं के लिए क्लाइंट लाइब्रेरी सेट अप करने में मदद पाने के लिए, GitHub पर googleads/googleads-shopping-सैंपल रेपो में दी गई भाषा के लिए README.md देखें.

अगर आपको Python के लिए Google API क्लाइंट लाइब्रेरी सेट अप करनी है, तो यह तरीका अपनाएं:

  1. क्लाइंट लाइब्रेरी के कॉन्फ़िगरेशन और पुष्टि करने वाली फ़ाइलों के लिए एक डायरेक्ट्री बनाएं. अपनी होम डायरेक्ट्री में, ये डायरेक्ट्री बनाएं:

    ~/shopping-samples/content/

  2. अपने सेवा खाते के क्रेडेंशियल डाउनलोड करने के लिए, नीचे दिया गया तरीका अपनाएं:

    1. Merchant Center में, सेटिंग मेन्यू में जाकर, Content API को चुनें.
    2. पुष्टि करें पर क्लिक करें.
    3. [+] 'एपीआई कुंजी बनाएं' पर क्लिक करें.
    4. पूछे जाने पर, सेवा की शर्तें पढ़ें और उन्हें स्वीकार करें.

    नई कुंजी अपने-आप डाउनलोड हो जाती है.

  3. डाउनलोड की गई क्रेडेंशियल फ़ाइल का नाम बदलकर, service-account.json रखें.

  4. service-account.json फ़ाइल को अपने home directory/shopping-सैंपल/content/ में ले जाएं.

  5. अपनी home directory/shopping-sample/content/ में, एक खाली merchant-info.json फ़ाइल बनाएं.

  6. merchant-info.json में, यह टेक्स्ट जोड़ें:

    {
    "merchantId": your Merchant Center merchant ID,
    "accountSampleUser": "the email address associated with your Merchant Center account"
    }
    
  7. अपने कंप्यूटर में googleads/googleads-shopping-सैंपल GitHub रेपो को क्लोन करें (या डाउनलोड करें और अनज़िप करें). यह आपके कंप्यूटर पर किसी भी जगह पर मौजूद है. यह ज़रूरी नहीं है कि यह आपकी होम डायरेक्ट्री या ~/shopping-samples/content/ में मौजूद हो.

  8. अगर आपने रेपो को डाउनलोड और अनज़िप किया है, तो इसे क्लोन करने के बजाय, अनज़िप की गई डायरेक्ट्री का नाम बदलकर googleads-shopping-सैंपल कर दें.

  9. ज़रूरी सैंपल डिपेंडेंसी इंस्टॉल करने के लिए, टर्मिनल विंडो में googleads-shopping-samples/python/ पर जाएं और चलाएं:

    pip install -r requirements.txt
    

अब आपके पास Python के लिए, Google API की क्लाइंट लाइब्रेरी कॉन्फ़िगर कर दी गई है. साथ ही, यह Content API के साथ इस्तेमाल किए जाने के लिए तैयार है. अगले सेक्शन में, आपको नया प्रॉडक्ट जोड़ने का अनुरोध सबमिट करके भेजना होगा.