पार्टनर लिंक बनाना या मिटाना

यहां 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 बनाएं.

  1. parent को विज्ञापन देने वाले के खाते के संसाधन के नाम पर सेट करें. इस फ़ॉर्मैट का इस्तेमाल करें:

    accountTypes/{account_type}/accounts/{account}
    
  2. partner_link को आपके बनाए गए PartnerLink संसाधन पर सेट करें.

  3. अगर आपके क्रेडेंशियल किसी ऐसे Google खाते के लिए हैं जिसके पास विज्ञापन देने वाले खाते के पैरंट खाते का ऐक्सेस है, जैसे कि Google Ads मैनेजर खाता या Display & Video 360 पार्टनर खाता, तो डेस्टिनेशन और हेडर कॉन्फ़िगर करें में बताए गए तरीके से login-account हेडर सेट करें.

यहां JSON में सैंपल अनुरोध दिए गए हैं. इनकी मदद से, विज्ञापन देने वाले अलग-अलग तरह के खातों में, डेटा पार्टनर खाते का लिंक बनाया जा सकता है.

{
    "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"
    }
}

{
    "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 भेजें. अगर ज़रूरी हो, तो हेडर सेट करें.