यहां 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 का ऐक्सेस हो.
अगर अनुरोध पूरा हो जाता है, तो जवाब में PartnerLink शामिल होता है. साथ ही, इसमें id और name की जानकारी भी शामिल होती है.
अगर अनुरोध पूरा नहीं हो पाता है, तो गड़बड़ियों की जांच करके पता लगाएं कि अनुरोध पूरा क्यों नहीं हुआ. इसके बाद, अनुरोध और हेडर को अपडेट करके गड़बड़ियों को ठीक करें. फिर, अपडेट किए गए अनुरोध और हेडर भेजें.
अनलिंक करना
किसी PartnerLink को मिटाने के लिए, संसाधन के नाम पर सेट किए गए name के साथ DeletePartnerLinkRequest भेजें. अगर ज़रूरी हो, तो हेडर सेट करें.