این سند اصطلاحات مختلفی را که برای توصیف حسابها در Google Ads API استفاده میشود و نحوه ارتباط آنها با یکدیگر را توضیح میدهد.
نمای کلی
Google Ads API از چندین اصطلاح برای توصیف حسابها استفاده میکند که گاهیاوقات میتواند باعث سردرگمی شود. درک این تفاوتها برای مدیریت حسابها و تفسیر پاسخهای میانای برنامهسازی کاربردی مهم است.
انواع حساب
تعاریف زیر انواع مختلف حساب را که هنگام کار با Google Ads API با آنها مواجه خواهید شد شفافسازی میکند.
حساب مدیر
حساب مدیر حساب اصلیای است که برای مدیریت چندین حساب Google Ads استفاده میشود.
- نام قبلی: این ویژگی قبلاً با نام «MCC» (مرکز مدیریت مشتریان) شناخته میشد. ممکن است همچنان این اصطلاح را در اسناد یا بحثهای قدیمی ببینید.
- هدف: زمانی از حساب مدیر استفاده کنید که میخواهید به چندین حساب پیوند دهید و آنها را ازطریق یک سلسلهمراتب مدیریت کنید.
- نمایش میانای برنامهسازی کاربردی: با منبع
Customerشناسایی میشود که در آنcustomer.manager،trueاست.
حساب تبلیغکننده (ارائهدهنده)
حساب آگهیدهنده (یا حساب ارائهدهنده) یک حساب Google Ads منفرد است که پویشهای آگهی را اجرا میکند.
- هدف: اینجاست که پویشها، گروههای آگهی، گروههای دارایی، و آگهیها ایجاد و ارائه میشوند.
- نمایش میانای برنامهسازی کاربردی: با منبع
Customerشناسایی میشود که در آنcustomer.managerبرابر باfalseاست.
حساب مشتری
حساب مشتری هر حسابی است (چه حساب تبلیغکننده یا حساب مدیر دیگر) که به حساب مدیر برتر در سلسلهمراتب پیوند داده شده و توسط آن مدیریت میشود.
- بافت: اصطلاح «مشتری» به رابطه در سلسلهمراتب اشاره دارد (که توسط مدیر مدیریت میشود)، نه لزوماً «مشتری» در مفهوم کسبوکار.
- نمایش میانای برنامهسازی کاربردی: برای بررسی حسابها در سلسلهمراتب مدیر،
CustomerClientرا پُرسمان کنید و برای مدیریت پیوندها بین حسابهای مدیر و مشتری، ازCustomerClientLinkاستفاده کنید.
مشتری
در زمینه میانای برنامهسازی کاربردی، مشتری منبعی است که هر حساب Google Ads را نشان میدهد، خواه حساب مدیر باشد یا حساب آگهیدهنده.
- نمایش: همه حسابها با منبع
Customerنمایش داده میشوند که باcustomer_idشناسایی میشود. - نقش: ماهیت حساب (مدیر یا ارائهدهنده) به منبع خاص بستگی دارد.
حساب آزمایشی
حسابهای آزمایشی حسابهای تبلیغکننده ویژهای هستند که تحت یک
حساب مدیر آزمایشی اختصاصی بهطور خاص برای آزمایش ادغامهای میانای برنامهسازی کاربردی سازماندهی شدهاند.
هم حساب مدیر آزمایشی و هم حسابهای آگهیدهنده آزمایشی زیر آن،
فیلد customer.test_account خود را روی true تنظیم کردهاند. حسابهای آزمایشی را نمیتوان تحت حساب مدیر تولید ایجاد کرد.
- هدف: حسابهای آزمایشی به شما امکان میدهند فراخوانیهای میانای برنامهسازی کاربردی را بدون ارائه آگهیهای زنده یا متحمل شدن هزینه آزمایش کنید. آنها آگهی زنده ارائه نمیدهند.
- نمایش API: با منبع
Customerشناسایی میشود که در آنcustomer.test_accountبرابر باtrueاست (باcustomer.managerکه حساب مدیر آزمایشی را از حساب تبلیغکننده آزمایشی متمایز میکند).
نمونه سلسلهمراتب
سلسلهمراتب معمول به این شکل است:
- حساب مدیر الف (سطح بالا)
- حساب مشتری ب (حساب تبلیغکننده)
- حساب مشتری ج (حساب مدیر دیگر)
- حساب مشتری D (حساب تبلیغکننده)
در این مثال:
- حساب الف یک حساب مدیر است.
- حسابهای B، C، و D حسابهای مشتری نسبت به حسابهای اصلیشان هستند.
- حسابهای B و D حسابهای آگهیدهنده (ارائهدهنده) هستند.
- حساب C هم حساب مشتری (برای A) و هم حساب مدیر (برای D) است.