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

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

কখন ডেস্টিনেশন বা হেডার ব্যবহার করতে হবে

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

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

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

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

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

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

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

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

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

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

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

বিজ্ঞাপনদাতা ও এজেন্সির জন্য সাধারণ পরিস্থিতিতে কীভাবে Destination বা রিকোয়েস্ট হেডার কনফিগার করতে হয় তা এখানে দেওয়া হল। এই ডায়াগ্রাম থেকে বোঝা যায় যে কীভাবে ডেটা ম্যানেজার 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-এর একটি উদাহরণ এখানে দেওয়া হল। এই পরিস্থিতিতে, ক্রেডেনশিয়াল অবশ্যই এমন একটি Google অ্যাকাউন্টের হতে হবে যা 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 কীভাবে কনফিগার করতে হয় তা এখানে দেওয়া হল।

এই ডায়াগ্রাম থেকে বোঝা যায় যে কীভাবে ডেটা ম্যানেজার 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 হিসেবে কাজ করতে, Google অ্যাকাউন্ট 222larabrown@gmail.com-এর ক্রেডেনশিয়াল ব্যবহার করে:

  • login_account-এ ডেটা পার্টনার অ্যাকাউন্ট D1 এবং linked_account-এ ম্যানেজার অ্যাকাউন্ট M2 সেট করে ডেস্টিনেশন ব্যবহার করে ক্লায়েন্ট অ্যাকাউন্ট C1 বা ক্লায়েন্ট অ্যাকাউন্ট C2-তে ডেটা পাঠান।

  • ডেটা পার্টনার অ্যাকাউন্ট D1-এ সেট করা login_account-এর সাথে একটি গন্তব্য ব্যবহার করে, সরাসরি ম্যানেজার অ্যাকাউন্ট M2-তে ডেটা পাঠান। উত্তর দিতে চাই না linked_account.

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

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

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

ডেটা পার্টনার 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 অ্যাকাউন্টে ডেটা পাঠানোর সুবিধা ডেটা ম্যানেজার API-তে নেই। পরিবর্তে Google Analytics-এর জন্য বিজ্ঞাপনদাতার পরিস্থিতি পদ্ধতি ব্যবহার করুন।

Floodlight

পার্টনার লিঙ্ক ব্যবহার করে Floodlight কনফিগারেশনে ডেটা পাঠানোর সুবিধা ডেটা ম্যানেজার 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 অনুরোধ হেডার ব্যবহার করুন।

ডেটা ম্যানেজার 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

তালিকা পদ্ধতি ব্যবহার করে 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. Search বা SearchStream অনুরোধ GoogleAdsService-এ নিম্নলিখিত কোয়েরি সহ পাঠান:

      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. operating_account-এর জন্য আপনি যে Display & Video 360 পার্টনার বা বিজ্ঞাপনদাতা ব্যবহার করছেন সেখানে নেভিগেট করুন।
  3. বাঁদিকের মেনু থেকে দর্শক বিকল্পে যান, তারপর সব দর্শক বিকল্প বেছে নিন।
  4. তালিকা থেকে দর্শক খুঁজুন। নাম কলামে নামের পাশে যে নম্বরটি আছে সেটিই হল অডিয়েন্স আইডি।

Data Manager API

তালিকা পদ্ধতি ব্যবহার করে 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. operating_account-এর জন্য আপনি যে Campaign Manager 360 বিজ্ঞাপনদাতা ব্যবহার করছেন সেখানে নেভিগেট করুন।
  3. বাঁদিকের মেনুতে Floodlight বিকল্পে যান, তারপর অ্যাক্টিভিটি বেছে নিন।
  4. তালিকায় ফ্লাডলাইট অ্যাক্টিভিটি খুঁজুন। অ্যাক্টিভিটির নাম কলামে নামের পাশে যে নম্বরটি আছে সেটিই হল আইডি।

Campaign Manager 360 API

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

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

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

ডেটা ম্যানেজার 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 সেট হয়ে যায়। অ্যাকাউন্টে অফলাইন কনভার্সন যোগ করুন অনুমতি সহ ব্যবহারকারীর ভূমিকা আছে কিনা তা নিশ্চিত করুন।