यहां PartnerLink संसाधन बनाने या मिटाने का तरीका बताया गया है. Data Manager API का इस्तेमाल करके, इन खाता टाइप के लिए पार्टनर लिंक बनाए जा सकते हैं:
- Google Ads खाते
- Display & Video 360 पार्टनर या Display & Video 360 प्लैटफ़ॉर्म की मदद से विज्ञापन देने वाले के खाते
- Google Ad Manager खाते
लिंक करना
CreatePartnerLinkRequest भेजकर, PartnerLink बनाएं.
अनुरोध का मुख्य हिस्सा बनाना
PartnerLink संसाधन बनाएं. यहां सेट किए जाने वाले फ़ील्ड दिए गए हैं.
owning_accountयह उस विज्ञापन देने वाले खाते की पहचान करता है जिसके पास लिंक का मालिकाना हक है. इसे
ProductAccountऑब्जेक्ट पर सेट करें.account_typeको विज्ञापन देने वाले के खाते केAccountTypeपर सेट करें.account_idको विज्ञापन देने वाले के खाते के आईडी पर सेट करें.विज्ञापन देने वाले हर व्यक्ति या कंपनी के लिए इस्तेमाल किए जाने वाले आईडी के बारे में जानने के लिए, डेस्टिनेशन और हेडर गाइड देखें.
partner_accountयह पार्टनर खाते की पहचान करता है. इसे
ProductAccountऑब्जेक्ट पर सेट करें.account_typeको पार्टनर खाते केAccountTypeपर सेट करें. उदाहरण के लिए, अगर लिंक किसी विज्ञापन देने वाले के खाते से डेटा पार्टनर के खाते पर ले जाता है, तो इस फ़ील्ड कोDATA_PARTNERपर सेट करें.account_idको पार्टनर खाते के आईडी पर सेट करें.
अनुरोध बनाना
पार्टनर लिंक बनाने के लिए, CreatePartnerLinkRequest बनाएं.
parentको विज्ञापन देने वाले के खाते के संसाधन के नाम पर सेट करें. इस फ़ॉर्मैट का इस्तेमाल करें:accountTypes/{account_type}/accounts/{account}partner_linkको आपके बनाए गएPartnerLinkसंसाधन पर सेट करें.अगर आपके क्रेडेंशियल किसी ऐसे Google खाते के लिए हैं जिसके पास विज्ञापन देने वाले व्यक्ति या कंपनी के खाते के पैरंट खाते का ऐक्सेस है, जैसे कि Google Ads मैनेजर खाता या Display & Video 360 पार्टनर खाता, तो डेस्टिनेशन और हेडर कॉन्फ़िगर करें में बताए गए तरीके से
login-accountहेडर सेट करें.
यहां JSON में सैंपल अनुरोध दिए गए हैं. इनकी मदद से, विज्ञापन देने वाले अलग-अलग तरह के खातों में, डेटा पार्टनर खाते का लिंक बनाया जा सकता है.
Google Ads
{ "owningAccount": { "accountType": "GOOGLE_ADS", "accountId": "INSERT_GOOGLE_ADS_CUSTOMER_ID" }, "partnerAccount": { "accountType": "DATA_PARTNER", "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID" } }
DV360 का इस्तेमाल करके विज्ञापन देने वाला व्यक्ति या कंपनी
{ "owningAccount": { "accountType": "DISPLAY_VIDEO_ADVERTISER", "accountId": "INSERT_DISPLAY_VIDEO_ADVERTISER_ID" }, "partnerAccount": { "accountType": "DATA_PARTNER", "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID" } }
DV360 पार्टनर
{ "owningAccount": { "accountType": "DISPLAY_VIDEO_PARTNER", "accountId": "INSERT_DISPLAY_VIDEO_PARTNER_ID" }, "partnerAccount": { "accountType": "DATA_PARTNER", "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID" } }
Google Ad Manager
{ "owningAccount": { "accountType": "GOOGLE_AD_MANAGER_AUDIENCE_LINK", "accountId": "INSERT_GAM_AUDIENCE_LINK_ID" }, "partnerAccount": { "accountType": "DATA_PARTNER", "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID" } }
अनुरोध भेजें
अनुरोध भेजें और ज़रूरत पड़ने पर, अनुरोध के हेडर शामिल करें. ऐसे Google खाते के क्रेडेंशियल इस्तेमाल करें जिसके पास owning_account का ऐक्सेस हो.
अगर अनुरोध पूरा हो जाता है, तो जवाब में id और name के साथ बनाया गया PartnerLink शामिल होता है.
अगर अनुरोध पूरा नहीं हो पाता है, तो गड़बड़ियों की जांच करके पता लगाएं कि अनुरोध पूरा क्यों नहीं हुआ. इसके बाद, किसी भी समस्या को ठीक करने के लिए, अनुरोध और हेडर को अपडेट करें. इसके बाद, अपडेट किया गया अनुरोध और हेडर भेजें.
अनलिंक करना
किसी PartnerLink को मिटाने के लिए, संसाधन के नाम पर सेट किए गए name के साथ DeletePartnerLinkRequest भेजें. अगर ज़रूरी हो, तो हेडर सेट करें.