ডেস্টিনেশন ও হেডার কনফিগার করা

ডেটা ম্যানেজার API-এর সাথে কাজ করার সময় Destination কনসেপ্ট ও রিকোয়েস্ট হেডার, দুটিই প্রায়ই দেখা যায়। বিভিন্ন পরিস্থিতির জন্য গন্তব্য ও হেডার কীভাবে কনফিগার করতে হয় তা বুঝতে এই গাইড পড়ুন।

কখন গন্তব্য বা হেডার ব্যবহার করতে হয়

  • ইনজেশন অনুরোধে Destination ব্যবহার করুন। ইনজেশন অনুরোধে IngestionService ব্যবহার করে কোনও অডিয়েন্সে মেম্বার যোগ করা বা সরানো হয় অথবা ইভেন্ট পাঠানো হয়। IngestAudienceMembersRequest বা IngestEventsRequest-এর মধ্যে থাকা destinations তালিকা নিম্নলিখিত বিষয়গুলি নির্ধারণ করে:

    1. যে অ্যাকাউন্টে ডেটা পাঠানো হয়। যেমন, Google Ads অ্যাকাউন্ট বা Google Analytics প্রপার্টি।
    2. অ্যাকাউন্টের মধ্যে থাকা ডেটার গন্তব্য এন্টিটি, যেমন Google Ads কনভার্সন অ্যাকশন বা Google Analytics স্ট্রিম।
    3. যে অ্যাকাউন্ট ডেটা পায়, সেটির কাছে অনুরোধের ক্রেডেনশিয়ালের অ্যাক্সেস পাথ।

    আপনি একই ইনজেশন অনুরোধে একাধিক গন্তব্য অন্তর্ভুক্ত করতে পারবেন।

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

যেমন, আপনি যদি কোনও অডিয়েন্স তৈরি করতে চান, অডিয়েন্সে মেম্বার যোগ করতে চান, ডায়াগনস্টিক চেক করতে চান এবং তারপরে অডিয়েন্সের সাইজ চেক করার জন্য সেটি রিট্রিভ করতে চান, তাহলে এখানে প্রতিটি ধাপ, ব্যবহার করার জন্য অনুরোধের ধরন এবং আপনাকে ডেস্টিনেশন বা অনুরোধ হেডার ব্যবহার করতে হবে কিনা তা দেওয়া হল:

ধাপ অনুরোধের প্রকার ডেস্টিনেশন বা অনুরোধের হেডার
দর্শক তৈরি করুন রিসোর্স ম্যানেজমেন্ট অনুরোধের হেডার
দর্শকের তালিকায় সদস্য যোগ করা ইনজেশন গন্তব্য
ডায়াগনস্টিকস চেক করা ইনজেশন গন্তব্য
অডিয়েন্স রিট্রিভ করা রিসোর্স ম্যানেজমেন্ট অনুরোধের হেডার

প্রতিটি টেবিলের চারপাশে থাকা ইনজেশন বা রিসোর্স ম্যানেজমেন্ট ট্যাবে ক্লিক করে প্রতিটি অনুরোধের ধরনের জন্য এই গাইডে দেওয়া বিবরণের মধ্যে টগল করুন।

আপনি বিজ্ঞাপনদাতা বা এজেন্সি হলে, কীভাবে হেডার সেট করতে হয় এবং Destination তৈরি করতে হয় তার উদাহরণ পেতে বিজ্ঞাপনদাতা সংক্রান্ত পরিস্থিতি দেখুন:

আপনি ডেটা পার্টনার হলে, কীভাবে হেডার সেট করতে হয় এবং রিসোর্স ম্যানেজ করতে ও আপনার ডেটা পার্টনার অ্যাকাউন্টে পার্টনার লিঙ্ক সহ অ্যাকাউন্টে ডেটা পাঠাতে Destination তৈরি করতে হয় তার উদাহরণ পেতে ডেটা পার্টনার পরিস্থিতি দেখুন:

বিস্তারিত প্রয়োজনীয়তা বিভাগে প্রয়োজনীয়তা ও যাচাইকরণের নিয়মাবলী বিস্তারিতভাবে বলা আছে।

বিজ্ঞাপনদাতার পরিস্থিতি

বিজ্ঞাপনদাতা ও এজেন্সির জন্য সাধারণ পরিস্থিতি অনুযায়ী Destination বা অনুরোধ হেডার কীভাবে কনফিগার করবেন তা এখানে দেওয়া হল। বিজ্ঞাপনদাতার অ্যাকাউন্ট অ্যাক্সেস করার জন্য Data Manager API কীভাবে ক্রেডেনশিয়াল ও Destination ফিল্ড ব্যবহার করে তা এই ডায়াগ্রামে দেখানো হয়েছে।

বিজ্ঞাপনদাতার অ্যাক্সেস পাথ

Google Ads

এখানে Google Ads অ্যাকাউন্ট ও ব্যবহারকারীদের একটি সেটের উদাহরণ সহ ডায়াগ্রাম দেওয়া হল।

Google Ads অ্যাকাউন্ট ও ব্যবহারকারী

ম্যানেজার অ্যাকাউন্ট M1

M1-এর দুটি সরাসরি চাইল্ড অ্যাকাউন্ট আছে:

  1. ম্যানেজার অ্যাকাউন্ট M2
  2. ক্লায়েন্ট অ্যাকাউন্ট C1

Google অ্যাকাউন্ট cloudysanfrancisco@gmail.com হল M1-এর ব্যবহারকারী।

ম্যানেজার অ্যাকাউন্ট M2

M2-এর দুটি ডাইরেক্ট চাইল্ড অ্যাকাউন্ট আছে:

  1. ক্লায়েন্ট অ্যাকাউন্ট C1
  2. ক্লায়েন্ট অ্যাকাউন্ট C2

Google অ্যাকাউন্ট baklavainthebalkans@gmail.com হল M2-এর ব্যবহারকারী।

ক্লায়েন্ট অ্যাকাউন্ট C1

C1-এর দুটি সরাসরি পেরেন্ট ম্যানেজার অ্যাকাউন্ট আছে:

  1. ম্যানেজার অ্যাকাউন্ট M1
  2. ম্যানেজার অ্যাকাউন্ট M2

Google অ্যাকাউন্ট jeffersonloveshiking@gmail.com হল C1-এর ব্যবহারকারী।

ক্লায়েন্ট অ্যাকাউন্ট C2

ম্যানেজার অ্যাকাউন্ট M2 হল C2-এর একমাত্র ডাইরেক্ট পেরেন্ট।

তালিকাভুক্ত Google অ্যাকাউন্টের মধ্যে কোনওটিই C2-এর ব্যবহারকারী নয়।

সরাসরি অ্যাক্সেস করার পরিস্থিতি এবং ম্যানেজার অ্যাক্সেস করার পরিস্থিতি থেকে আপনি বুঝতে পারবেন যে কীভাবে এইসব অ্যাকাউন্টে ডেটা পাঠানোর জন্য ডেস্টিনেশন কনফিগার করতে হয়।

সরাসরি অ্যাক্সেস সংক্রান্ত পরিস্থিতি

আপনি যদি Google Ads অ্যাকাউন্টে ডেটা পাঠাতে চান এবং আপনার ক্রেডেনশিয়াল এমন একটি Google অ্যাকাউন্টের জন্য হয় যা Google Ads অ্যাকাউন্টের ব্যবহারকারী:

ইনজেশন
গন্তব্য
operating_account
account_id Google Ads অ্যাকাউন্টের কাস্টমার আইডি
account_type GOOGLE_ADS
login_account login_account সেট করবেন না অথবা operating_account-এর মতো একই ভ্যালু সেট করুন।
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id অডিয়েন্স বা কনভার্সন অ্যাকশনের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/GOOGLE_ADS/accounts/GOOGLE_ADS_CUSTOMER_ID
linked-account linked-account হেডার সেট করবেন না।

সরাসরি অ্যাক্সেস করার একটি পরিস্থিতির উদাহরণ এখানে দেওয়া হল, যেখানে ডায়াগ্রাম থেকে অ্যাকাউন্ট এবং Google অ্যাকাউন্ট jeffersonloveshiking@gmail.com-এর জন্য ক্রেডেনশিয়াল ব্যবহার করা হয়েছে:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "C1_CUSTOMER_ID",
        "accountType": "GOOGLE_ADS"

      },
      "loginAccount": {
        "accountId": "C1_CUSTOMER_ID",
        "accountType": "GOOGLE_ADS"

      },
      "productDestinationId": "USER_LIST_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/GOOGLE_ADS/accounts/C1_CUSTOMER_ID
linked-account linked-account হেডার সেট করবেন না।

ম্যানেজার অ্যাক্সেস সংক্রান্ত পরিস্থিতি

আপনি যদি কোনও Google Ads অ্যাকাউন্টে ডেটা পাঠাতে চান এবং আপনার ক্রেডেনশিয়াল যদি এমন Google অ্যাকাউন্টের জন্য হয় যেটি Google Ads ম্যানেজার অ্যাকাউন্টের ব্যবহারকারী যেখানে বিজ্ঞাপনদাতার অ্যাকাউন্ট হল চাইল্ড অ্যাকাউন্ট:

ইনজেশন
গন্তব্য
operating_account
account_id Google Ads ক্লায়েন্ট অ্যাকাউন্টের কাস্টমার আইডি
account_type GOOGLE_ADS
login_account
account_id Google Ads ম্যানেজার অ্যাকাউন্টের কাস্টমার আইডি
account_type GOOGLE_ADS
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id অডিয়েন্স বা কনভার্সন অ্যাকশনের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/GOOGLE_ADS/accounts/MANAGER_CUSTOMER_ID
linked-account linked-account হেডার সেট করবেন না।

ডায়াগ্রাম থেকে Google Ads ক্লায়েন্ট অ্যাকাউন্ট C2-এর জন্য ম্যানেজার অ্যাক্সেস সিনারিও এবং Google অ্যাকাউন্ট baklavainthebalkans@gmail.com-এর ক্রেডেনশিয়ালের উদাহরণ এখানে দেওয়া হল:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "C2_CUSTOMER_ID",
        "accountType": "GOOGLE_ADS"
      },
      "loginAccount": {
        "accountId": "M2_CUSTOMER_ID",
        "accountType": "GOOGLE_ADS"
      },
      "productDestinationId": "USER_LIST_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/GOOGLE_ADS/accounts/M2_CUSTOMER_ID
linked-account linked-account হেডার সেট করবেন না।

Google Ads ক্লায়েন্ট অ্যাকাউন্ট C2-এর জন্য ম্যানেজার অ্যাক্সেস সংক্রান্ত পরিস্থিতির আরেকটি উদাহরণ এবং Google অ্যাকাউন্ট cloudysanfrancisco@gmail.com-এর ক্রেডেনশিয়াল এখানে দেওয়া হল, যেটি Google Ads ম্যানেজার অ্যাকাউন্ট M1-এর একজন ব্যবহারকারী:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "C2_CUSTOMER_ID",
        "accountType": "GOOGLE_ADS"
      },
      "loginAccount": {
        "accountId": "M1_CUSTOMER_ID",
        "accountType": "GOOGLE_ADS"
      },
      "productDestinationId": "USER_LIST_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/GOOGLE_ADS/accounts/M1_CUSTOMER_ID
linked-account linked-account হেডার সেট করবেন না।

Display & Video 360

আপনি দুটি পদ্ধতি ব্যবহার করে Display & Video 360-তে ডেটা পাঠাতে পারেন:

  1. সরাসরি অ্যাক্সেস, যেখানে Google অ্যাকাউন্টের ক্রেডেনশিয়াল হল Display & Video 360 বিজ্ঞাপনদাতা বা পার্টনার অ্যাকাউন্টের ব্যবহারকারী।
  2. Display & Video 360 পার্টনার অ্যাক্সেস, যেখানে ক্রেডেনশিয়াল হল এমন একটি Google অ্যাকাউন্টের জন্য যা Display & Video 360 পার্টনার অ্যাকাউন্টের ব্যবহারকারী এবং যে অ্যাকাউন্টটি অপারেট করা হচ্ছে সেটি হল পার্টনার অ্যাকাউন্টের অধীনে Display & Video 360 বিজ্ঞাপনদাতার অ্যাকাউন্ট।

সরাসরি অ্যাক্সেস সংক্রান্ত পরিস্থিতি

আপনি যদি Display & Video 360 বিজ্ঞাপনদাতার অ্যাকাউন্টে ডেটা পাঠাতে চান এবং আপনার ক্রেডেনশিয়াল বিজ্ঞাপনদাতার অ্যাকাউন্টে ব্যবহারকারী হিসেবে থাকা Google অ্যাকাউন্টের জন্য হয়:

ইনজেশন
গন্তব্য
operating_account
account_id Display & Video 360 বিজ্ঞাপনদাতার অ্যাকাউন্টের আইডি
account_type DISPLAY_VIDEO_ADVERTISER
login_account login_account সেট করবেন না অথবা operating_account-এর মতো একই ভ্যালু সেট করুন।
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id দর্শকের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DISPLAY_VIDEO_ADVERTISER/accounts/DISPLAY_VIDEO_ADVERTISER_ID
linked-account linked-account হেডার সেট করবেন না।

Display & Video 360 বিজ্ঞাপনদাতাকে ডেটা পাঠানোর জন্য সরাসরি অ্যাক্সেস সংক্রান্ত পরিস্থিতির Destination উদাহরণ এখানে দেওয়া হল:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
        "accountType": "DISPLAY_VIDEO_ADVERTISER"
      },
      "loginAccount": {
        "accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
        "accountType": "DISPLAY_VIDEO_ADVERTISER"
      },
      "productDestinationId": "AUDIENCE_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DISPLAY_VIDEO_ADVERTISER/accounts/DISPLAY_VIDEO_ADVERTISER_ID
linked-account linked-account হেডার সেট করবেন না।

একইভাবে, আপনি যদি Display & Video 360 পার্টনার অ্যাকাউন্টে ডেটা পাঠাতে চান এবং আপনার ক্রেডেনশিয়াল এমন একটি Google অ্যাকাউন্টের জন্য হয় যেটি পার্টনার অ্যাকাউন্টের ব্যবহারকারী:

ইনজেশন
গন্তব্য
operating_account
account_id Display & Video 360 পার্টনার অ্যাকাউন্টের আইডি
account_type DISPLAY_VIDEO_PARTNER
login_account login_account সেট করবেন না অথবা operating_account-এর মতো একই ভ্যালু সেট করুন।
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id দর্শকের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

Display & Video 360 পার্টনার-কে ডেটা পাঠানোর জন্য ডাইরেক্ট অ্যাক্সেস সিনারিওর Destination উদাহরণ এখানে দেওয়া হল:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "DISPLAY_VIDEO_PARTNER_ID",
        "accountType": "DISPLAY_VIDEO_PARTNER"
      },
      "loginAccount": {
        "accountId": "DISPLAY_VIDEO_PARTNER_ID",
        "accountType": "DISPLAY_VIDEO_PARTNER"
      },
      "productDestinationId": "AUDIENCE_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

Display & Video 360 পার্টনার অ্যাক্সেস সংক্রান্ত পরিস্থিতি

আপনি যদি Display & Video 360 বিজ্ঞাপনদাতাকে ডেটা পাঠাতে চান এবং আপনার ক্রেডেনশিয়াল যদি এমন Google অ্যাকাউন্টের জন্য হয় যেটি বিজ্ঞাপনদাতার মূল Display & Video 360 পার্টনার অ্যাকাউন্টের ব্যবহারকারী:

ইনজেশন
গন্তব্য
operating_account
account_id Display & Video 360 বিজ্ঞাপনদাতার অ্যাকাউন্টের আইডি
account_type DISPLAY_VIDEO_ADVERTISER
login_account
account_id Display & Video 360 পার্টনার অ্যাকাউন্টের আইডি
account_type DISPLAY_VIDEO_PARTNER
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id দর্শকের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

Display & Video 360 বিজ্ঞাপনদাতাকে ডেটা পাঠানোর জন্য পার্টনার অ্যাক্সেস সংক্রান্ত পরিস্থিতির Destination-এর একটি উদাহরণ এখানে দেওয়া হল। এই পরিস্থিতিতে, Display & Video 360 পার্টনার অ্যাকাউন্টের DISPLAY_VIDEO_PARTNER_ID ব্যবহারকারী এবং Display & Video 360 বিজ্ঞাপনদাতার অ্যাকাউন্ট DISPLAY_VIDEO_ADVERTISER_ID অবশ্যই পার্টনার অ্যাকাউন্টের DISPLAY_VIDEO_PARTNER_ID চাইল্ড হতে হবে।

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
        "accountType": "DISPLAY_VIDEO_ADVERTISER"
      },
      "loginAccount": {
        "accountId": "DISPLAY_VIDEO_PARTNER_ID",
        "accountType": "DISPLAY_VIDEO_PARTNER"
      },
      "productDestinationId": "AUDIENCE_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

Google Analytics

মনে রাখবেন: operating_account যদি Google Analytics অ্যাকাউন্ট হয়, তাহলে login_account সেট করবেন না অথবা operating_account-এর সমান ভ্যালুতে সেট করুন। অন্যথায়, OPERATING_ACCOUNT_LOGIN_ACCOUNT_MISMATCH সমস্যার কারণে অনুরোধটি সম্পূর্ণ করা যাবে না।

ইনজেশন
গন্তব্য
operating_account
account_id Google Analytics প্রপার্টির আইডি
account_type GOOGLE_ANALYTICS_PROPERTY
login_account login_account সেট করবেন না অথবা operating_account-এর মতো একই ভ্যালু সেট করুন।
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/GOOGLE_ANALYTICS_PROPERTY/accounts/PROPERTY_ID
linked-account linked-account হেডার সেট করবেন না।

Google Analytics-এ ইভেন্ট পাঠানোর Destination-এর একটি উদাহরণ এখানে দেওয়া হল:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "PROPERTY_ID",
        "accountType": "GOOGLE_ANALYTICS_PROPERTY"
      },
      "loginAccount": {
        "accountId": "PROPERTY_ID",
        "accountType": "GOOGLE_ANALYTICS_PROPERTY"
      },
      "productDestinationId": "MEASUREMENT_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/GOOGLE_ANALYTICS_PROPERTY/accounts/PROPERTY_ID
linked-account linked-account হেডার সেট করবেন না।

Floodlight

ইনজেশন
গন্তব্য
operating_account
account_id Floodlight কনফিগারেশন আইডি
আপনার বিজ্ঞাপনদাতা যদি মূল বিজ্ঞাপনদাতার চাইল্ড বিজ্ঞাপনদাতা হন, তাহলে Campaign Manager 360-তে মূল বিজ্ঞাপনদাতার আইডি আপনার Floodlight কনফিগারেশন আইডি হিসেবে ব্যবহার করুন। অন্যথায়, আপনার বিজ্ঞাপনদাতার আইডি ব্যবহার করুন। Campaign Manager 360 UI-তে কীভাবে বিজ্ঞাপনদাতার আইডি খুঁজে পাবেন তা দেখুন।
account_type FLOODLIGHT_CONFIG
login_account login_account সেট করবেন না অথবা operating_account-এর মতো একই ভ্যালু সেট করুন।
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id ফ্লাডলাইট অ্যাক্টিভিটি আইডি

Floodlight-এ ইভেন্ট পাঠানোর জন্য Destination-এর একটি উদাহরণ এখানে দেওয়া হল:

ইনজেশন
        {
          "destinations": [
            {
              "operatingAccount": {
                "accountId": "FLOODLIGHT_CONFIG_ID",
                "accountType": "FLOODLIGHT_CONFIG"
              },
              "loginAccount": {
                "accountId": "FLOODLIGHT_CONFIG_ID",
                "accountType": "FLOODLIGHT_CONFIG"
              },
              "productDestinationId": "FLOODLIGHT_ACTIVITY_ID"
            }
          ]
        }
      

ডেটা পার্টনারের ক্ষেত্রে সম্ভাব্য পরিস্থিতি

ডেটা পার্টনারের জন্য সাধারণ পরিস্থিতি অনুযায়ী Destination কীভাবে কনফিগার করবেন তা এখানে দেওয়া হল যে ডেটা পার্টনার অ্যাকাউন্টের সাথে আগে থেকেই পার্টনার লিঙ্ক আছে, সেই ডেটা পার্টনার বিজ্ঞাপনদাতার অ্যাকাউন্টে ডেটা পাঠায়।

এই ডায়াগ্রাম থেকে বোঝা যায় যে কীভাবে Data Manager API, পার্টনার লিঙ্কের মাধ্যমে বিজ্ঞাপনদাতার অ্যাকাউন্ট অ্যাক্সেস করার জন্য ক্রেডেনশিয়াল ও Destination ফিল্ড ব্যবহার করে।

ডেটা পার্টনার অ্যাক্সেস পাথ

Google Ads

এখানে Google Ads এবং ডেটা পার্টনার অ্যাকাউন্টের একটি সেটের উদাহরণ সহ একটি ডায়াগ্রাম দেওয়া হল। এছাড়াও, কোন Google অ্যাকাউন্ট প্রতিটি Google Ads বা ডেটা পার্টনার অ্যাকাউন্টে ব্যবহারকারী হিসেবে আছে এবং অ্যাকাউন্টগুলির মধ্যে পার্টনার লিঙ্ক, তা ডায়াগ্রাম থেকে বোঝা যায়।

ডেটা পার্টনার এবং Google Ads অ্যাকাউন্ট ও ব্যবহারকারী

ডেটা পার্টনার D1

D1 ও Google Ads ম্যানেজার অ্যাকাউন্ট M2-এর মধ্যে একটি পার্টনার লিঙ্ক আছে।

Google অ্যাকাউন্ট 222larabrown@gmail.com হল D1-এর ব্যবহারকারী।

ডেটা পার্টনার D2

D2 ও Google Ads ক্লায়েন্ট অ্যাকাউন্ট C1-এর মধ্যে একটি পার্টনার লিঙ্ক আছে।

Google অ্যাকাউন্ট jeffersonloveshiking@gmail.com হল D2-এর ব্যবহারকারী।

ম্যানেজার অ্যাকাউন্ট M1

M1-এর দুটি সরাসরি চাইল্ড অ্যাকাউন্ট আছে:

  1. ম্যানেজার অ্যাকাউন্ট M2
  2. ক্লায়েন্ট অ্যাকাউন্ট C1
ম্যানেজার অ্যাকাউন্ট M2

M2-এর দুটি ডাইরেক্ট চাইল্ড অ্যাকাউন্ট আছে:

  1. ক্লায়েন্ট অ্যাকাউন্ট C1
  2. ক্লায়েন্ট অ্যাকাউন্ট C2
ক্লায়েন্ট অ্যাকাউন্ট C1

C1-এর দুটি সরাসরি পেরেন্ট ম্যানেজার অ্যাকাউন্ট আছে:

  1. ম্যানেজার অ্যাকাউন্ট M1
  2. ম্যানেজার অ্যাকাউন্ট M2
ক্লায়েন্ট অ্যাকাউন্ট C2

ম্যানেজার অ্যাকাউন্ট M2 হল C2-এর একমাত্র ডাইরেক্ট পেরেন্ট।

এই অ্যাকাউন্টগুলির সেট দিয়ে আপনি যা করতে পারবেন:

ডেটা পার্টনার D1 হিসেবে কাজ করো

ডেটা পার্টনার D1 হিসেবে কাজ করতে, ম্যানেজার অ্যাকাউন্ট M2, ক্লায়েন্ট অ্যাকাউন্ট C1 অথবা ক্লায়েন্ট অ্যাকাউন্ট C2-তে ডেটা পাঠাতে, Google অ্যাকাউন্ট 222larabrown@gmail.com-এর ক্রেডেনশিয়াল ব্যবহার করুন, যেখানে login_account ডেটা পার্টনার অ্যাকাউন্ট D1 এবং linked_account ম্যানেজার অ্যাকাউন্ট M2 হিসেবে সেট করা আছে।

ডেটা পার্টনার D1 হিসেবে, আপনি ম্যানেজার অ্যাকাউন্ট M1-এ ডেটা পাঠাতে পারবেন না কারণ D1 ও M1-এর মধ্যে কোনও পার্টনার লিঙ্ক নেই।

ডেটা পার্টনার D2 হিসেবে কাজ করো

ডেটা পার্টনার D2 হিসেবে কাজ করতে, ক্লায়েন্ট অ্যাকাউন্ট C1-এ ডেটা পাঠাতে Google অ্যাকাউন্ট jeffersonloveshiking@gmail.com-এর ক্রেডেনশিয়াল ব্যবহার করুন, এর জন্য ডেস্টিনেশন login_account ডেটা পার্টনার অ্যাকাউন্ট D2-তে সেট করা এবং linked_account ক্লায়েন্ট অ্যাকাউন্ট C1-এ সেট করা থাকতে হবে।

ডেটা পার্টনার D2 হিসেবে, আপনি ম্যানেজার অ্যাকাউন্ট M1, ম্যানেজার অ্যাকাউন্ট M2 বা ক্লায়েন্ট অ্যাকাউন্ট C2-তে ডেটা পাঠাতে পারবেন না, কারণ D2-এর সাথে এইসব অ্যাকাউন্ট বা তাদের মূল ম্যানেজার অ্যাকাউন্টের কোনও পার্টনার লিঙ্ক নেই।

ডেটা পার্টনার D1 ও D2-এর মধ্যে মূল পার্থক্য হল, কীভাবে ডেটা পার্টনারকে Google Ads অ্যাকাউন্টের সাথে লিঙ্ক করা হয়।

সরাসরি পার্টনার লিঙ্ক করার পরিস্থিতি

আপনি যদি Google Ads অ্যাকাউন্টে ডেটা পাঠাতে চান এবং Google Ads অ্যাকাউন্ট ও আপনার ডেটা পার্টনার অ্যাকাউন্টের মধ্যে পার্টনার লিঙ্ক থাকে:

ইনজেশন
গন্তব্য
operating_account
account_id Google Ads অ্যাকাউন্টের কাস্টমার আইডি
account_type GOOGLE_ADS
login_account
account_id ডেটা পার্টনার অ্যাকাউন্টের কাস্টমার আইডি
account_type DATA_PARTNER
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id অডিয়েন্স বা কনভার্সন অ্যাকশনের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

এখানে ডায়াগ্রাম থেকে অ্যাকাউন্ট ব্যবহার করে ডাইরেক্ট পার্টনার লিঙ্ক করার একটি উদাহরণ এবং রিসোর্স ম্যানেজমেন্ট অনুরোধের জন্য সংশ্লিষ্ট অনুরোধ হেডার দেওয়া হল। এই পরিস্থিতিতে, ডেটা পার্টনার D2, D2 ও C1-এর মধ্যে পার্টনার লিঙ্ক এবং Google অ্যাকাউন্ট jeffersonloveshiking@gmail.com-এর ক্রেডেনশিয়াল ব্যবহার করে Google Ads ক্লায়েন্ট গ্রাহক C1-কে দর্শকের সদস্য সংক্রান্ত ডেটা পাঠায়:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "C1_CUSTOMER_ID",
        "accountType": "GOOGLE_ADS"
      },
      "loginAccount": {
        "accountId": "D2_CUSTOMER_ID",
        "accountType": "DATA_PARTNER"
      },
      "productDestinationId": "USER_LIST_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/D2_CUSTOMER_ID
linked-account linked-account হেডার সেট করবেন না।

ম্যানেজার পার্টনার লিঙ্ক করার পরিস্থিতি

আপনি যদি কোনও Google Ads অ্যাকাউন্টে ডেটা পাঠাতে চান এবং পার্টনার লিঙ্ক যদি কোনও পেরেন্ট Google Ads ম্যানেজার অ্যাকাউন্ট এবং আপনার ডেটা পার্টনার অ্যাকাউন্টের মধ্যে থাকে:

ইনজেশন
গন্তব্য
operating_account
account_id Google Ads ক্লায়েন্ট অ্যাকাউন্টের কাস্টমার আইডি
account_type GOOGLE_ADS
login_account
account_id ডেটা পার্টনার অ্যাকাউন্টের কাস্টমার আইডি
account_type DATA_PARTNER
linked_account
account_id Google Ads ম্যানেজার অ্যাকাউন্টের কাস্টমার আইডি
account_type GOOGLE_ADS
product_destination_id অডিয়েন্স বা কনভার্সন অ্যাকশনের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account accountTypes/GOOGLE_ADS/accounts/MANAGER_CUSTOMER_ID

এখানে ডায়াগ্রাম থেকে অ্যাকাউন্ট ব্যবহার করে ম্যানেজার পার্টনার লিঙ্ক করার একটি উদাহরণ দেওয়া হল। এই পরিস্থিতিতে, ডেটা পার্টনার D1, D1 ও M2-এর মধ্যে পার্টনার লিঙ্ক এবং Google অ্যাকাউন্ট 222larabrown@gmail.com-এর ক্রেডেনশিয়াল ব্যবহার করে Google Ads ক্লায়েন্ট গ্রাহক C2-কে অডিয়েন্স মেম্বার ডেটা পাঠায়:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "C2_CUSTOMER_ID",
        "accountType": "GOOGLE_ADS"
      },
      "loginAccount": {
        "accountId": "D1_CUSTOMER_ID",
        "accountType": "DATA_PARTNER"
      },
      "linkedAccount": {
        "accountId": "M2_CUSTOMER_ID",
        "accountType": "GOOGLE_ADS"
      },
      "productDestinationId": "USER_LIST_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/D1_CUSTOMER_ID
linked-account accountTypes/GOOGLE_ADS/accounts/M2_CUSTOMER_ID

Display & Video 360

ডেটা পার্টনার হিসেবে, আপনি দুটি পদ্ধতি ব্যবহার করে Display & Video 360 অ্যাকাউন্টে ডেটা পাঠাতে পারেন:

  1. ডেটা পার্টনার অ্যাকাউন্ট এবং Display & Video 360 পার্টনার বা বিজ্ঞাপনদাতার অ্যাকাউন্টের মধ্যে সরাসরি পার্টনার লিঙ্ক ব্যবহার করুন।
  2. ডেটা পার্টনার অ্যাকাউন্ট এবং বিজ্ঞাপনদাতার মূল Display & Video 360 পার্টনার অ্যাকাউন্টের মধ্যে পার্টনার লিঙ্ক ব্যবহার করে Display & Video 360 বিজ্ঞাপনদাতাকে ডেটা পাঠানো।

আপনি যদি Display & Video 360 বিজ্ঞাপনদাতাকে ডেটা পাঠাতে চান এবং Display & Video 360 বিজ্ঞাপনদাতার অ্যাকাউন্ট ও আপনার ডেটা পার্টনার অ্যাকাউন্টের মধ্যে পার্টনার লিঙ্ক থাকে:

ইনজেশন
গন্তব্য
operating_account
account_id Display & Video 360 বিজ্ঞাপনদাতার অ্যাকাউন্টের আইডি
account_type DISPLAY_VIDEO_ADVERTISER
login_account
account_id ডেটা পার্টনার অ্যাকাউন্টের কাস্টমার আইডি
account_type DATA_PARTNER
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id অডিয়েন্স বা কনভার্সন অ্যাকশনের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

Display & Video 360 বিজ্ঞাপনদাতাকে ডেটা পাঠানোর জন্য সরাসরি পার্টনার লিঙ্ক করার দৃশ্যের Destination উদাহরণ এখানে দেওয়া হল এবং রিসোর্স ম্যানেজমেন্ট অনুরোধের জন্য সংশ্লিষ্ট অনুরোধ হেডার:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
        "accountType": "DISPLAY_VIDEO_ADVERTISER"
      },
      "loginAccount": {
        "accountId": "DATA_PARTNER_ID",
        "accountType": "DATA_PARTNER"
      },
      "productDestinationId": "AUDIENCE_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

আপনি যদি Display & Video 360 পার্টনার অ্যাকাউন্টে ডেটা পাঠাতে চান, তাহলে Display & Video 360 পার্টনার অ্যাকাউন্ট এবং আপনার ডেটা পার্টনার অ্যাকাউন্টের মধ্যে একটি পার্টনার লিঙ্ক থাকতে হবে।

ইনজেশন
গন্তব্য
operating_account
account_id Display & Video 360 পার্টনার অ্যাকাউন্টের আইডি
account_type DISPLAY_VIDEO_PARTNER
login_account
account_id ডেটা পার্টনার অ্যাকাউন্টের কাস্টমার আইডি
account_type DATA_PARTNER
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id অডিয়েন্স বা কনভার্সন অ্যাকশনের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

Display & Video 360 পার্টনারকে ডেটা পাঠানোর জন্য সরাসরি পার্টনার লিঙ্ক করার দৃশ্যের Destination-এর একটি উদাহরণ এখানে দেওয়া হল এবং রিসোর্স ম্যানেজমেন্ট অনুরোধের জন্য সংশ্লিষ্ট অনুরোধ হেডার:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "DISPLAY_VIDEO_PARTNER_ID",
        "accountType": "DISPLAY_VIDEO_PARTNER"
      },
      "loginAccount": {
        "accountId": "DATA_PARTNER_ID",
        "accountType": "DATA_PARTNER"
      },
      "productDestinationId": "AUDIENCE_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

আপনি যদি Display & Video 360 বিজ্ঞাপনদাতাকে ডেটা পাঠাতে চান এবং আপনার ডেটা পার্টনার অ্যাকাউন্টের সাথে পার্টনার লিঙ্ক এমন একটি Display & Video 360 পার্টনার অ্যাকাউন্টের সাথে থাকে যেখানে বিজ্ঞাপনদাতার অ্যাকাউন্ট হল একটি চাইল্ড অ্যাকাউন্ট:

ইনজেশন
গন্তব্য
operating_account
account_id Display & Video 360 বিজ্ঞাপনদাতার অ্যাকাউন্টের আইডি
account_type DISPLAY_VIDEO_ADVERTISER
login_account
account_id ডেটা পার্টনার অ্যাকাউন্টের কাস্টমার আইডি
account_type DATA_PARTNER
linked_account
account_id Display & Video 360 পার্টনার অ্যাকাউন্টের আইডি
account_type DISPLAY_VIDEO_PARTNER
product_destination_id অডিয়েন্স বা কনভার্সন অ্যাকশনের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID

ডেটা পার্টনার এবং বিজ্ঞাপনদাতার মূল Display & Video 360 পার্টনারের মধ্যে পার্টনার লিঙ্ক ব্যবহার করে Display & Video 360 বিজ্ঞাপনদাতাকে ডেটা পাঠানোর জন্য পার্টনার লিঙ্ক সিনারিওর Destination-এর একটি উদাহরণ এখানে দেওয়া হল:

ইনজেশন
{
  "destinations": [
    {
      "operatingAccount": {
        "accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
        "accountType": "DISPLAY_VIDEO_ADVERTISER"
      },
      "loginAccount": {
        "accountId": "DATA_PARTNER_ID",
        "accountType": "DATA_PARTNER"
      },
      "linkedAccount": {
        "accountId": "DISPLAY_VIDEO_PARTNER_ID",
        "accountType": "DISPLAY_VIDEO_PARTNER"
      },
      "productDestinationId": "AUDIENCE_ID"
    }
  ]
}
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID

Google বিজ্ঞাপন ম্যানেজার

আপনি যদি Google Ad Manager অ্যাকাউন্টে ডেটা পাঠাতে চান এবং আপনার ডেটা পার্টনার অ্যাকাউন্ট ও Google Ad Manager অ্যাকাউন্টের মধ্যে পার্টনার লিঙ্ক থাকে:

ইনজেশন
গন্তব্য
operating_account
account_id Google Ad Manager অ্যাকাউন্টের দর্শকদের লিঙ্ক আইডি
account_type GOOGLE_AD_MANAGER_AUDIENCE_LINK
login_account
account_id ডেটা পার্টনার অ্যাকাউন্টের কাস্টমার আইডি
account_type DATA_PARTNER
linked_account linked_account ফিল্ড সেট করবেন না।
product_destination_id দর্শকের আইডি।
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

পার্টনার লিঙ্ক ব্যবহার করে Google Ad Manager অ্যাকাউন্টে ডেটা পাঠানোর জন্য Destination-এর একটি উদাহরণ এখানে দেওয়া হল:

ইনজেশন
      {
        "destinations": [
          {
            "operatingAccount": {
              "accountId": "GAM_AUDIENCE_LINK_ID",
              "accountType": "GOOGLE_AD_MANAGER_AUDIENCE_LINK"
            },
            "loginAccount": {
              "accountId": "DATA_PARTNER_ID",
              "accountType": "DATA_PARTNER"
            },
            "productDestinationId": "AUDIENCE_ID"
          }
        ]
      }
      
রিসোর্স ম্যানেজমেন্ট
অনুরোধের হেডার
login-account accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID
linked-account linked-account হেডার সেট করবেন না।

Google Analytics

পার্টনার লিঙ্ক ব্যবহার করে Google Analytics অ্যাকাউন্টে ডেটা পাঠানোর সুবিধা Data Manager API-তে কাজ করে না। এর পরিবর্তে Google Analytics-এর জন্য বিজ্ঞাপনদাতার পরিস্থিতি সংক্রান্ত পদ্ধতি ব্যবহার করুন।

Floodlight

পার্টনার লিঙ্ক ব্যবহার করে Floodlight কনফিগারেশনে ডেটা পাঠানোর সুবিধা Data Manager API-তে নেই। এর পরিবর্তে Floodlight-এর জন্য বিজ্ঞাপনদাতার পরিস্থিতি সংক্রান্ত পদ্ধতি ব্যবহার করুন।

বিস্তারিত প্রয়োজনীয়তা

এই বিভাগে, IngestionService অনুরোধের জন্য Destination-এর অ্যাকাউন্ট ফিল্ড সংক্রান্ত বিস্তারিত প্রয়োজনীয়তা, রিসোর্স ম্যানেজমেন্ট অনুরোধের সমতুল্য অনুরোধ হেডার, কীভাবে product_destination_id সেট করবেন সেই সংক্রান্ত পরামর্শ এবং কীভাবে নির্ধারণ করবেন যে আপনার ক্রেডেনশিয়ালের কোথায় অ্যাক্সেস আছে, সেইসব বিষয় রয়েছে।

অ্যাকাউন্ট ফিল্ড

একটি Destination-এ সর্বাধিক ৩টি আলাদা অ্যাকাউন্ট থাকতে পারে:

operating_account

operating_account লিখতেই হবে।

operating_account থেকে বোঝা যায় যে কোন অ্যাকাউন্টে অনুরোধের ডেটা পাঠানো হয়েছে। operating_account নিম্নলিখিত যেকোনও একটি হতে পারে:

Destination-এর operating_account ফিল্ডের সাথে সম্পর্কিত কোনও অনুরোধ হেডার নেই। রিসোর্স ম্যানেজমেন্ট সংক্রান্ত অনুরোধ পাঠানোর সময়, অনুরোধের টার্গেট অ্যাকাউন্ট হল অপারেটিং অ্যাকাউন্ট।

login_account ফিল্ড ও login-account রিকোয়েস্ট হেডার

login_account সবসময় প্রয়োজন হয় না এবং IngestionService অনুরোধে operating_account এবং রিসোর্স ম্যানেজমেন্ট অনুরোধে টার্গেট অ্যাকাউন্ট ডিফল্ট হিসেবে থাকে। রিসোর্স ম্যানেজমেন্ট অনুরোধে, লগ-ইন অ্যাকাউন্ট শনাক্ত করতে login-account অনুরোধ হেডার ব্যবহার করুন।

Data Manager API এগুলি যাচাই করে:

  1. ক্রেডেনশিয়ালের Google অ্যাকাউন্টটি লগ-ইন অ্যাকাউন্টের ব্যবহারকারী।

  2. লগ-ইন অ্যাকাউন্টটি নিম্নলিখিতগুলির মধ্যে একটি:

    • operating_account-এর মতোই। আপনি যদি কোনও IngestionService অনুরোধে Destination-এর login_account সেট না করেন অথবা রিসোর্স ম্যানেজমেন্ট সংক্রান্ত অনুরোধে login-account হেডার সেট না করেন, তাহলে এটি ডিফল্ট হিসেবে কাজ করবে।

    • Google Ads ম্যানেজার বা Display & Video 360 পার্টনার অ্যাকাউন্ট যা IngestionService অনুরোধে operating_account-এর পেরেন্ট অথবা রিসোর্স ম্যানেজমেন্ট অনুরোধে টার্গেট অ্যাকাউন্টের পেরেন্ট।

    • পার্টনার লিঙ্ক সহ ডেটা পার্টনার অ্যাকাউন্ট যা linked_account IngestionService অনুরোধে, অথবা রিসোর্স ম্যানেজমেন্ট অনুরোধে linked-account হেডার।

linked_account ফিল্ড ও linked-account রিকোয়েস্ট হেডার

linked_account থেকে বোঝা যায় যে কোন অ্যাকাউন্টের পার্টনার লিঙ্ক আছে। এটি কোনও IngestionService অনুরোধের login_account অথবা কোনও রিসোর্স ম্যানেজমেন্ট অনুরোধের টার্গেট অ্যাকাউন্ট।

প্রোডাক্টের গন্তব্য আইডি

Destination-এর product_destination_id থেকে বোঝা যায় যে operating_account-এর কোন অবজেক্ট ডেটা পাচ্ছে। যেমন, এটি Google Ads বা Display & Video 360-এর জন্য কোনও দর্শক আইডি , Google Ads-এর জন্য কোনও কনভার্সন অ্যাকশন আইডি অথবা Google Analytics ডেটা স্ট্রিমের জন্য কোনও মেজারমেন্ট আইডি হতে পারে।

প্রতিটি ধরনের প্রোডাক্ট গন্তব্যের জন্য কীভাবে আইডি খুঁজে পাবেন তা এখানে দেওয়া হল।

Google Ads দর্শক

দর্শক সদস্যদের ইনজেস্ট করার জন্য প্রোডাক্ট ডেস্টিনেশন আইডি হল দর্শক আইডি। Google Ads UI বা ডেটা ম্যানেজার API ব্যবহার করে এই আইডিটি ফিরিয়ে আনুন।

Google Ads UI থেকে অডিয়েন্স আইডি পেতে:

  1. Google Ads UI-তে অডিয়েন্স ম্যানেজার লিঙ্কে যান।
  2. বিবরণ দেখতে, দর্শকের নামের উপর ক্লিক করুন।
  3. তালিকা আইডির পাশে অডিয়েন্স আইডি তালিকাভুক্ত করা আছে।

Data Manager API

List মেথড ব্যবহার করে UserList রিট্রিভ করুন, প্রয়োজন হলে অনুরোধ হেডার প্রদান করুন এবং প্রোডাক্টের গন্তব্য আইডির জন্য UserList-এর id ব্যবহার করুন।

Google Ads ইভেন্ট

ইভেন্ট ইনজেস্ট করার জন্য প্রোডাক্টের গন্তব্য আইডি হল কনভার্সন অ্যাকশন আইডি। Google Ads UI বা Google Ads API ব্যবহার করে এই আইডিটি রিট্রিভ করুন।

Google Ads UI থেকে কনভার্সন অ্যাকশন আইডি পেতে:

  1. Google Ads UI-তে কনভার্সন বিকল্পে যান।
  2. কনভার্সন অ্যাকশনের নামে ক্লিক করুন।
  3. বিবরণ ট্যাবে যান।
  4. কনভার্সন অ্যাকশন আইডি হল কনভার্সন টাইপ আইডির ঠিক পাশে থাকা সংখ্যা।

Google Ads API থেকে কনভার্সন অ্যাকশন আইডি পেতে:

  1. নিম্নলিখিত কোয়েরি সহ GoogleAdsService -এ Search বা SearchStream অনুরোধ পাঠান:

      SELECT
        conversion_action.id,
        conversion_action.name
      FROM conversion_action
      WHERE conversion_action.name = 'CONVERSION_ACTION_NAME'
    
  2. উত্তরের conversion_action-এ থাকা id ফিল্ড থেকে কনভার্সন অ্যাকশন আইডি পান।

      [
        {
          "results": [
            {
              "conversionAction": {
                "resourceName": "customers/CUSTOMER_ID/conversionActions/CONVERSION_ACTION_ID",
                "id": "CONVERSION_ACTION_ID",
                "name": "CONVERSION_ACTION_NAME"
              }
            }
          ]
        }
      ]
    

Display & Video 360 দর্শক

দর্শক সদস্যদের ইনজেস্ট করার জন্য প্রোডাক্ট ডেস্টিনেশন আইডি হল দর্শক আইডি। Display & Video 360 UI বা ডেটা ম্যানেজার API ব্যবহার করে এই আইডিটি পান।

Display & Video 360 UI

Display & Video 360 UI থেকে দর্শক আইডি পেতে:

  1. https://displayvideo.google.com লিঙ্কে গিয়ে Display & Video 360 UI-তে সাইন-ইন করুন।
  2. Display & Video 360 পার্টনার বা বিজ্ঞাপনদাতার কাছে নেভিগেট করুন যা আপনি operating_account-এর জন্য ব্যবহার করছেন।
  3. বাঁদিকের মেনু থেকে দর্শক বিকল্পে যান, তারপর সব দর্শক বিকল্প বেছে নিন।
  4. তালিকা থেকে দর্শক খুঁজে নিন। নাম কলামে নামের ঠিক পাশে যে নম্বরটি দেখতে পাবেন সেটিই হল অডিয়েন্স আইডি।

Data Manager API

List পদ্ধতি ব্যবহার করে UserList রিট্রিভ করুন, প্রয়োজন হলে অনুরোধ হেডার প্রদান করুন এবং প্রোডাক্টের গন্তব্য আইডির জন্য UserList-এর id ব্যবহার করুন।

Google Analytics ইভেন্ট

প্রোডাক্টের ডেস্টিনেশন আইডি ডেটা স্ট্রিমের ধরনের উপর নির্ভর করে।

ওয়েব ডেটা স্ট্রিম
ডেটা স্ট্রিমের মেজারমেন্ট আইডি ব্যবহার করুন।
অ্যাপ ডেটা স্ট্রিম

ডেটা স্ট্রিমের Firebase অ্যাপ আইডি ব্যবহার করুন। আপনার Firebase অ্যাপ আইডি খুঁজে পাওয়ার দুটি বিকল্প এখানে দেওয়া হল:

ফ্লাডলাইট ইভেন্ট

Floodlight-এ ইভেন্ট ইনজেস্ট করার জন্য প্রোডাক্ট ডেস্টিনেশন আইডি হল Floodlight অ্যাক্টিভিটি আইডি। Campaign Manager 360 UI বা Campaign Manager 360 API ব্যবহার করে এই আইডি রিট্রিভ করুন।

Campaign Manager 360 UI

Campaign Manager 360 UI থেকে Floodlight অ্যাক্টিভিটি আইডি পেতে:

  1. Campaign Manager 360 UI-তে সাইন-ইন করুন।
  2. আপনি যে Campaign Manager 360 বিজ্ঞাপনদাতা ব্যবহার করছেন, সেটিতে নেভিগেট করে যান operating_account।
  3. বাঁদিকের মেনু থেকে Floodlight-এ যান, তারপর অ্যাক্টিভিটি বিকল্প বেছে নিন।
  4. তালিকা থেকে Floodlight অ্যাক্টিভিটি খুঁজে নিন। অ্যাক্টিভিটির নাম কলামে নামের পাশে যে নম্বরটি দেখানো হয় সেটিই হল আইডি।

Campaign Manager 360 API

Campaign Manager 360 API থেকে Floodlight অ্যাক্টিভিটি আইডি পেতে:

  1. floodlightActivities রিসোর্সে list অনুরোধ পাঠান।
  2. Floodlight কনফিগারেশনের floodlightConfigurationId নির্দিষ্ট করুন।
  3. ঐচ্ছিকভাবে, অ্যাক্টিভিটির নাম অনুসারে ফিল্টার করতে searchString প্যারামিটার ব্যবহার করুন।
  4. উত্তরে বেছে নেওয়া FloodlightActivity থেকে id ফিল্ডে ফ্লাডলাইট অ্যাক্টিভিটি আইডি পান।

ক্রেডেনশিয়ালের অ্যাক্সেস কোথায় আছে তা নির্ধারণ করা

আপনি Data Manager API অনুরোধ অনুমোদন করার জন্য যে ক্রেডেনশিয়াল ব্যবহার করেন তা নির্দিষ্ট Google অ্যাকাউন্টের সাথে যুক্ত।

  • আপনি ব্যবহারকারীর ক্রেডেনশিয়াল ব্যবহার করলে, অনুরোধটি সেই ব্যবহারকারীর Google অ্যাকাউন্ট দ্বারা অনুমোদিত হয় যিনি ক্রেডেনশিয়াল তৈরি করার সময় তার হয়ে কাজ করার অনুমতি দিয়েছেন।
  • আপনি পরিষেবা অ্যাকাউন্টের ক্রেডেনশিয়াল ব্যবহার করলে, পরিষেবা অ্যাকাউন্টের Google অ্যাকাউন্ট হিসেবে অনুরোধ অনুমোদিত হয়।

আপনার ক্রেডেনশিয়ালের Google অ্যাকাউন্টের Google Ads, Display & Video 360, Google Analytics বা Campaign Manager 360 অ্যাকাউন্টে অ্যাক্সেস আছে কিনা তা কীভাবে যাচাই করবেন তা এখানে দেওয়া হল।

Google Ads বা ডেটা পার্টনার

  1. login_account-এর জন্য Google Ads UI-তে অ্যাক্সেস ও নিরাপত্তা বিকল্পে যান।
  2. ব্যবহারকারী ট্যাব বেছে নিন।
  3. login_account Google Ads ম্যানেজার অ্যাকাউন্ট হলে, চাইল্ড অ্যাকাউন্ট থেকে ব্যবহারকারীদের লুকাতে সম্পূর্ণ হায়ারার্কিতে ব্যবহারকারীদের দেখুন টগল বন্ধ করুন।
  4. আপনার ক্রেডেনশিয়ালের Google অ্যাকাউন্টটি ব্যবহারকারী ট্যাবে দেখানো অ্যাকাউন্টের তালিকায় আছে কিনা তা যাচাই করুন।

Display & Video 360

  1. Display & Video 360 UI-তে ব্যবহারকারী ম্যানেজমেন্ট ও ইমেল সংক্রান্ত পছন্দ বিকল্পে যান।
  2. ব্যবহারকারী ম্যানেজমেন্ট থেকে যাচাই করে নিন যে আপনার ক্রেডেনশিয়ালের Google অ্যাকাউন্ট login_account-এর ব্যবহারকারী।

Google Analytics

  1. Google Analytics UI-তে প্রপার্টি অ্যাক্সেস ম্যানেজমেন্ট বিকল্পে যান।
  2. login_account-এ উল্লেখ করা Google Analytics প্রপার্টি বেছে নেওয়া হয়েছে কিনা তা কনফার্ম করুন।
  3. আপনার ক্রেডেনশিয়ালের Google অ্যাকাউন্টে প্রপার্টির এডিটর বা অ্যাডমিনিস্ট্রেটর রোল আছে কিনা তা যাচাই করুন।

Floodlight (Campaign Manager 360)

  1. Campaign Manager 360 UI-তে সাইন-ইন করুন।
  2. বাঁদিকের মেনু থেকে অ্যাডমিন > ব্যবহারকারীর প্রোফাইল বিকল্পে যান।
  3. আপনার ক্রেডেনশিয়ালের Google অ্যাকাউন্টটি দেখানো প্রোফাইলের তালিকায় আছে কিনা তা যাচাই করুন।
  4. প্রোফাইলে ক্লিক করে যাচাই করুন যে login_account হিসেবে ব্যবহৃত বিজ্ঞাপনদাতার অ্যাকাউন্টে সেটির অ্যাক্সেস আছে। আপনি অনুরোধে login_account সেট না করলে ডিফল্ট হিসেবে operating_account সেট হয়ে যায়। অ্যাকাউন্টে অফলাইন কনভার্সন যোগ করুন অনুমতি সহ ব্যবহারকারীর ভূমিকা আছে কিনা ভাল করে দেখে নিন।