একটি পার্টনার লিঙ্ক তৈরি করুন বা মুছুন

এখানে একটি PartnerLink রিসোর্স তৈরি বা মুছে ফেলার পদ্ধতি দেওয়া হলো। ডেটা ম্যানেজার এপিআই নিম্নলিখিত অ্যাকাউন্ট প্রকারগুলির জন্য পার্টনার লিঙ্ক তৈরি করা সমর্থন করে:

  • গুগল বিজ্ঞাপন অ্যাকাউন্ট
  • ডিসপ্লে অ্যান্ড ভিডিও ৩৬০ পার্টনার বা ডিসপ্লে অ্যান্ড ভিডিও ৩৬০ বিজ্ঞাপনদাতা অ্যাকাউন্ট

একটি 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. আপনার তৈরি করা PartnerLink রিসোর্সটিতে partner_link সেট করুন।

  3. আপনার ক্রেডেনশিয়াল যদি এমন কোনো Google অ্যাকাউন্টের হয় যার বিজ্ঞাপনদাতা অ্যাকাউন্টের প্যারেন্ট অ্যাকাউন্টে (যেমন Google Ads ম্যানেজার অ্যাকাউন্ট বা Display & Video 360 পার্টনার অ্যাকাউন্ট) অ্যাক্সেস আছে, তাহলে ‘Configure destinations and headers’ অংশে বর্ণিত পদ্ধতি অনুযায়ী login-account হেডারটি সেট করুন।

বিভিন্ন ধরনের বিজ্ঞাপনদাতা অ্যাকাউন্টে ডেটা পার্টনার অ্যাকাউন্টের সাথে লিঙ্ক তৈরি করার জন্য JSON ফরম্যাটে কিছু নমুনা অনুরোধ নিচে দেওয়া হলো।

{
    "parent": "accountTypes/GOOGLE_ADS/accounts/INSERT_GOOGLE_ADS_CUSTOMER_ID",
    "partner_link": {
        "owning_account": {
            "accountType": "GOOGLE_ADS",
            "accountId": "INSERT_GOOGLE_ADS_CUSTOMER_ID"
        },
        "partner_account": {
            "accountType": "DATA_PARTNER",
            "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID"
        }
    }
}

DV360 বিজ্ঞাপনদাতা

{
    "parent": "accountTypes/DISPLAY_VIDEO_ADVERTISER/accounts/INSERT_DISPLAY_VIDEO_ADVERTISER_ID",
    "partner_link": {
        "owning_account": {
            "accountType": "DISPLAY_VIDEO_ADVERTISER",
            "accountId": "INSERT_DISPLAY_VIDEO_ADVERTISER_ID"
        },
        "partner_account": {
            "accountType": "DATA_PARTNER",
            "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID"
        }
    }
}

DV360 অংশীদার

{
    "parent": "accountTypes/DISPLAY_VIDEO_PARTNER/accounts/INSERT_DISPLAY_VIDEO_PARTNER_ID",
    "partner_link": {
        "owning_account": {
            "accountType": "DISPLAY_VIDEO_PARTNER",
            "accountId": "INSERT_DISPLAY_VIDEO_PARTNER_ID"
        },
        "partner_account": {
            "accountType": "DATA_PARTNER",
            "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID"
        }
    }
}

অনুরোধ পাঠান

অনুরোধটি পাঠান এবং প্রয়োজন হলে অনুরোধ হেডার অন্তর্ভুক্ত করুন। owning_account এ অ্যাক্সেস আছে এমন একটি Google অ্যাকাউন্টের ক্রেডেনশিয়াল ব্যবহার করুন।

অনুরোধটি সফল হলে, প্রতিক্রিয়াটিতে তৈরি করা PartnerLink থাকে, যেখানে id এবং name পূরণ করা থাকে।

যদি অনুরোধটি ব্যর্থ হয়, তাহলে ব্যর্থতার কারণ নির্ধারণ করতে ত্রুটিগুলো পরীক্ষা করুন, যেকোনো সমস্যা সমাধানের জন্য অনুরোধ এবং হেডারগুলো আপডেট করুন, এবং তারপর আপডেট করা অনুরোধ ও হেডারগুলো প্রেরণ করুন।

একটি PartnerLink মুছে ফেলার জন্য, রিসোর্স name ব্যবহার করে একটি DeletePartnerLinkRequest পাঠান। প্রয়োজন হলে হেডার সেট করুন