سلسله مراتب نام
نام منابع مورد استفاده در Google Ads API سلسله مراتبی است و سازماندهی موجودیت ها در Google Ads را منعکس می کند. تقریباً همه منابع، منابع فرعی منبع Customer
هستند، که نشان دهنده این واقعیت است که تقریباً هر تماس API باید یک حساب Google Ads خاص را هدف قرار دهد. برای مثال، کمپینها، گروههای تبلیغاتی، تبلیغات و کلمات کلیدی همگی منابع فرعی یک منبع مشتری ریشه هستند.
منبع | نام منبع |
---|---|
مشتری | customers/1234567890 |
کمپین | customers/1234567890/campaigns/8765432109 |
AdGroup | customers/1234567890/adGroups/54321098765 |
AdGroupAd | customers/1234567890/adGroupAds/54321098765~2109876543210 |
شناسه های منابع
نهادهای تبلیغاتی گوگل (مشتریان، کمپین ها، و غیره) با نام منابع خود در سراسر API شناخته می شوند. با این حال، توجه به این نکته مهم است که نام منابع خود ممکن است دارای شناسه های عددی منحصر به فردی باشد که هر شیء را در سلسله مراتب شناسایی می کند. در این موارد، تجزیه نام منبع برای استخراج این شناسه های منبع و مونتاژ یک شناسه جدید ممکن است مفید باشد.
به عنوان مثال، نام منبع AdGroupAd
را از جدول قبلی بررسی کنید:
customers/1234567890/adGroupAds/54321098765~2109876543210
این را می توان به شناسه های منبع فردی آن (که با شناسه های مجموعه از هم جدا شده اند) به شرح زیر تقسیم کرد:
اجزای نام منبع | |||||||
---|---|---|---|---|---|---|---|
شناسه های منابع |
| ||||||
شناسه های مجموعه |
|
تجزیه شناسههای فردی به شما امکان میدهد نامهای منابع جدیدی را برای ارجاع به مشتری آگهی گروه آگهی ( customers/1234567890
) یا گروه تبلیغات آن ( customers/1234567890/adGroupAds/54321098765
) استخراج کنید.
شناسه اشیاء مشترک
بیشتر اشیاء در API با یک مشتری خاص Google Ads مرتبط هستند. با این حال، برخی از انواع شی وجود دارد که می توان آنها را بین چندین حساب به اشتراک گذاشت. در عمل، اینها مواردی مانند لیست کلمات کلیدی منفی یا اقدامات تبدیل بین حسابها هستند که معمولاً توسط مدیران ایجاد میشوند و سپس با بسیاری از حسابهای مشتری به اشتراک گذاشته میشوند.
نام منابع اشیایی مانند اینها متفاوت خواهد بود، بسته به این که به چه حسابی تماس API را ارسال می کنید.
مثال: اقدامات تبدیل بین حساب
فرض کنید حساب مدیر 987-654-3210
داریم که یک اقدام تبدیل بین حساب را با یکی از حساب های مشتری مشتری خود 123-456-7890
به اشتراک می گذارد:
برای مثال، برقراری یک تماس API با حساب مدیر برای بهروزرسانی پنجره بازبینی کنش تبدیل، به شی مشترک با استفاده از نام منبع ارجاع میدهد: customers/9876543210/conversionActions/257733534
.
برقراری تماس API با حساب مشتری برای انتخاب استفاده از اقدام تبدیل مشترک، با استفاده از نام منبع به آن ارجاع می دهد: customers/1234567890/conversionActions/257733534
.
این همان عمل تبدیل زیربنایی است، اما نام منبع آن نسبت به حساب مورد استفاده برای دسترسی به آن است.