Google Ads API-তে অ্যাকাউন্টের ধরন

এই ডকুমেন্ট থেকে Google Ads API-তে অ্যাকাউন্ট বর্ণনা করার জন্য ব্যবহৃত বিভিন্ন শব্দ এবং সেগুলি কীভাবে একে অপরের সাথে সম্পর্কিত তা জানতে পারবেন।

এক নজরে

Google Ads API অ্যাকাউন্ট বর্ণনা করার জন্য বিভিন্ন শব্দ ব্যবহার করে, যা কখনও কখনও বিভ্রান্তির সৃষ্টি করতে পারে। অ্যাকাউন্ট ম্যানেজ করা এবং API রেসপন্স ব্যাখ্যা করার জন্য এই পার্থক্যগুলি বোঝা গুরুত্বপূর্ণ।

অ্যাকাউন্টের ধরন

Google Ads API নিয়ে কাজ করার সময় আপনি যেসব বিভিন্ন ধরনের অ্যাকাউন্টের সম্মুখীন হবেন, নিচে দেওয়া সংজ্ঞা থেকে সেগুলি স্পষ্ট হয়ে যাবে।

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

ম্যানেজার অ্যাকাউন্ট হল একটি প্রাথমিক অ্যাকাউন্ট যা একাধিক Google Ads অ্যাকাউন্ট ম্যানেজ করতে ব্যবহার করা হয়।

  • আগের নাম: এটি আগে "MCC" (আমার ক্লায়েন্ট সেন্টার) নামে পরিচিত ছিল। আপনি এখনও এই শব্দটি লিগ্যাসি ডকুমেন্টেশন বা আলোচনায় দেখতে পারেন।
  • উদ্দেশ্য: আপনি যখন একটি একক হায়ারার্কির মাধ্যমে একাধিক অ্যাকাউন্ট লিঙ্ক এবং ম্যানেজ করতে চান তখন একটি ম্যানেজার অ্যাকাউন্ট ব্যবহার করুন।
  • API রিপ্রেজেন্টেশন: Customer রিসোর্স দ্বারা শনাক্ত করা হয়েছে যেখানে customer.manager হল true।

বিজ্ঞাপনদাতার (পরিষেবা প্রদানকারী) অ্যাকাউন্ট

বিজ্ঞাপনদাতার অ্যাকাউন্ট (বা পরিষেবা প্রদানকারী অ্যাকাউন্ট) হল একটি স্বতন্ত্র Google Ads অ্যাকাউন্ট যা বিজ্ঞাপন ক্যাম্পেন চালায়।

  • উদ্দেশ্য: এখানে ক্যাম্পেন, বিজ্ঞাপন গ্রুপ, অ্যাসেট গ্রুপ এবং বিজ্ঞাপন তৈরি ও পরিবেশন করা হয়।
  • API রিপ্রেজেন্টেশন: Customer রিসোর্স দ্বারা শনাক্ত করা হয়েছে যেখানে customer.manager হল false।

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

ক্লায়েন্ট অ্যাকাউন্ট হল এমন যেকোনও অ্যাকাউন্ট (বিজ্ঞাপনদাতার অ্যাকাউন্ট বা অন্য কোনও ম্যানেজার অ্যাকাউন্ট) যা হায়ারার্কির মধ্যে কোনও সুপিরিয়র ম্যানেজার অ্যাকাউন্টের সাথে লিঙ্ক করা থাকে এবং সেটি দ্বারা ম্যানেজ করা হয়।

  • প্রসঙ্গ: "ক্লায়েন্ট" শব্দটি দিয়ে ক্রমপর্যায়ে সম্পর্ক বোঝানো হয় (ম্যানেজার দ্বারা ম্যানেজ করা), ব্যবসায়িক অর্থে "ক্লায়েন্ট" বোঝানো হয় না।
  • API রিপ্রেজেন্টেশন: ম্যানেজারের হায়ারার্কিতে অ্যাকাউন্ট পরীক্ষা করতে CustomerClient কোয়েরি করুন এবং ম্যানেজার ও ক্লায়েন্ট অ্যাকাউন্টের মধ্যে লিঙ্ক ম্যানেজ করতে CustomerClientLink ব্যবহার করুন।

গ্রাহক

API-এর ক্ষেত্রে, গ্রাহক হল এমন রিসোর্স যা যেকোনও Google Ads অ্যাকাউন্টকে বোঝায়, তা ম্যানেজারের অ্যাকাউন্ট হোক বা বিজ্ঞাপনদাতার অ্যাকাউন্ট।

  • প্রতিনিধিত্ব: সব অ্যাকাউন্ট Customer রিসোর্স দ্বারা প্রতিনিধিত্ব করা হয়, যা customer_id দ্বারা শনাক্ত করা হয়।
  • ভূমিকা: অ্যাকাউন্টের ধরন (ম্যানেজার বা পরিষেবা প্রদানকারী) নির্দিষ্ট রিসোর্সের উপর নির্ভর করে।

টেস্ট অ্যাকাউন্ট

টেস্ট অ্যাকাউন্ট হল বিশেষ বিজ্ঞাপনদাতার অ্যাকাউন্ট যা API ইন্টিগ্রেশন টেস্ট করার জন্য নির্দিষ্ট টেস্ট ম্যানেজার অ্যাকাউন্টের অধীনে সাজানো থাকে। টেস্ট ম্যানেজার অ্যাকাউন্ট এবং এর অধীনে থাকা টেস্ট বিজ্ঞাপনদাতা অ্যাকাউন্ট, দুটিরই customer.test_account ফিল্ড true-এ সেট করা আছে। প্রোডাকশন ম্যানেজার অ্যাকাউন্টের অধীনে টেস্ট অ্যাকাউন্ট তৈরি করা যাবে না।

  • উদ্দেশ্য: টেস্ট অ্যাকাউন্টের মাধ্যমে আপনি লাইভ বিজ্ঞাপন পরিবেশন না করে বা খরচ না করে API কল পরীক্ষা করতে পারবেন। তারা লাইভ বিজ্ঞাপন দেখায় না।
  • API রিপ্রেজেন্টেশন: Customer রিসোর্স দ্বারা শনাক্ত করা হয় যেখানে customer.test_account হল true (যেখানে customer.manager টেস্ট ম্যানেজার অ্যাকাউন্টকে টেস্ট বিজ্ঞাপনদাতা অ্যাকাউন্ট থেকে আলাদা করে)।

হায়ারার্কির উদাহরণ

সাধারণত হায়ারার্কি এইরকম দেখতে হয়:

  • ম্যানেজার অ্যাকাউন্ট ক (টপ লেভেল)
    • ক্লায়েন্ট অ্যাকাউন্ট খ (বিজ্ঞাপনদাতার অ্যাকাউন্ট)
    • ক্লায়েন্ট অ্যাকাউন্ট গ (অন্য একটি ম্যানেজার অ্যাকাউন্ট)
      • ক্লায়েন্ট অ্যাকাউন্ট D (বিজ্ঞাপনদাতার অ্যাকাউন্ট)

এই উদাহরণে:

  • অ্যাকাউন্ট A হল একটি ম্যানেজার অ্যাকাউন্ট।
  • B, C এবং D অ্যাকাউন্ট হল তাদের পেরেন্ট অ্যাকাউন্টের সাপেক্ষে ক্লায়েন্ট অ্যাকাউন্ট।
  • অ্যাকাউন্ট B এবং D হল বিজ্ঞাপনদাতার (পরিষেবা প্রদানকারী) অ্যাকাউন্ট।
  • অ্যাকাউন্ট C হল ক্লায়েন্ট অ্যাকাউন্ট (A-এর জন্য) এবং ম্যানেজার অ্যাকাউন্ট (D-এর জন্য)।