یک کمپین گوگل ادز مجموعهای از یک یا چند گروه تبلیغاتی (تبلیغات، کلمات کلیدی و قیمت پیشنهادی) است که بودجه، هدفگذاری مکانی و سایر تنظیمات را به اشتراک میگذارند. کمپینها معمولاً برای سازماندهی دستههای محصولات یا خدمات ارائه شده توسط یک تبلیغکننده استفاده میشوند. کمپینها ابزار سازمانی سطح بالا در حساب گوگل ادز شما هستند.
مواردی که میتوانند در سطح کمپین تنظیم شوند شامل پیشنهاد قیمت، بودجه، زبان، مکان، توزیع برای شبکه گوگل و موارد دیگر میشود. تبلیغکنندگان بزرگ معمولاً کمپینهای تبلیغاتی جداگانهای ایجاد میکنند تا تبلیغات را در مکانهای مختلف یا با استفاده از بودجههای مختلف اجرا کنند.
هنگام ایجاد یک Campaign ، باید فیلدهای کلیدی مانند name ، status ( ENABLED یا PAUSED )، advertising_channel_type ، campaign_budget و یک استراتژی پیشنهاد قیمت را مشخص کنید. در حالی که ما استفاده از کتابخانههای کلاینت خود را توصیه میکنیم، میتوانید کمپینها را با استفاده از CampaignService.MutateCampaigns نیز تغییر دهید .
انواع کمپین
در گوگل ادز، این مفاهیم را در یک سلسله مراتب در نظر بگیرید:
- نوع کمپین : انتخاب اصلی شما و طرح کلی برای کل کمپین شما.
- شبکههای تبلیغاتی : مکانهایی که تبلیغات شما میتوانند در آنها اجرا شوند، که تا حد زیادی توسط نوع کمپین شما تعیین میشوند.
- کنترلهای شبکه و کانال : تنظیمات خاصی که میتوانید برای تنظیم دقیق محل نمایش تبلیغات خود در آن شبکهها استفاده کنید. کنترلهایی که استفاده میکنید به نوع کمپین بستگی دارد.
با نوع کمپین شروع کنید
نوع کمپین، اساس تلاشهای تبلیغاتی شماست. این اولین تصمیمی است که میگیرید و همه چیز دیگر را تعیین میکند، از جمله:
- چه نوع تبلیغاتی میتوانید ایجاد کنید (مثلاً تبلیغات متنی، بنرهای تصویری یا تبلیغات ویدیویی).
- چه ویژگیها و استراتژیهای پیشنهاد قیمت در دسترس هستند؟
نمونههایی از انواع کمپین شامل جستجو ، نمایش ، حداکثر عملکرد و تولید تقاضا میشود.
هر کمپین یک نوع کمپین را هدف قرار میدهد که در API تبلیغات گوگل توسط فیلد advertising_channel_type در شیء Campaign مشخص شده است.
API گوگل ادز از انواع کمپینهای زیر پشتیبانی میکند:
- فقط شبکه نمایش
- فقط جستجوی شبکه
- نمایش گسترش در جستجو
- کمپینهای اپلیکیشن
- فقط تماس (منسوخ شده؛ ایجاد تبلیغات جدید فقط تماس دیگر پشتیبانی نمیشود و تبلیغات موجود فقط تماس فقط تا فوریه ۲۰۲۷ پشتیبانی میشوند - به جای آن از تبلیغات جستجوی واکنشگرا با داراییهای تماس استفاده کنید)
- تقاضای ژنرال
- حداکثر عملکرد
- کمپینهای خرید
- خدمات محلی
شبکهها را درک کنید
شبکههای تبلیغاتی مجموعهای از وبسایتها، برنامهها و مکانهایی هستند که تبلیغات شما میتوانند در آنها نمایش داده شوند. موارد اصلی عبارتند از:
- شبکه جستجوی گوگل: جستجوی گوگل، نقشههای گوگل و سایتهای همکار جستجو.
- شبکه نمایش گوگل: میلیونها وبسایت شخص ثالث، سایتهای خبری، وبلاگها و سرویسهای گوگل مانند جیمیل و یوتیوب که تبلیغات بصری نمایش میدهند.
- شبکه یوتیوب: خود یوتیوب، شامل فید خانگی، نتایج جستجو، ویدیوها و ویدیوهای کوتاه.
هر نوع کمپین برای نمایش تبلیغات در شبکههای خاص طراحی شده است. برای مثال، یک کمپین جستجو در درجه اول برای شبکه جستجو ساخته شده است.
کنترل جایگذاریها
نحوه کنترل شبکههایی که کمپین شما از آنها استفاده میکند، بسته به نوع کمپینی که انتخاب میکنید، بسیار متفاوت است. در اینجا به تفصیل آمده است:
| نمونه نوع کمپین | چگونه محل نمایش تبلیغات را کنترل میکنید | توضیح |
|---|---|---|
| جستجو | از network_settings استفاده میکند | این مدل استاندارد است. شما میتوانید از فیلد network_settings برای گنجاندن یا حذف صریح شرکای جستجوی گوگل و شبکه نمایش گوگل از کمپین جستجوی خود استفاده کنید. |
| حداکثر عملکرد (PMax) | بدون کنترل دستی | PMax برای حداکثر دسترسی و اتوماسیون طراحی شده است. این برنامه به طور خودکار تبلیغات شما را در تمام شبکههای گوگل (به عنوان مثال، جستجو، نمایش و یوتیوب) نمایش میدهد تا نرخ تبدیل را پیدا کند. شما نمیتوانید از شبکههای خاص انصراف دهید. |
| تقاضای ژنرال | از کنترلهای کانال استفاده میکند | این نوع کمپین به جای تنظیمات شبکه گسترده، از DemandGenChannelControls استفاده میکند و به شما امکان میدهد کانالهای موجودی خاص (از جمله نقشههای گوگل از طریق selected_channels.maps که از v24 شروع میشوند) را انتخاب یا از آنها خارج شوید. |
خلاصه: یک قیاس
به پیکربندی کمپین مانند انتخاب یک وسیله نقلیه فکر کنید:
- نوع کمپین = وسیله نقلیهای که میخرید (مثلاً یک ماشین شهری، یک کامیون آفرود یا یک شاتل خودران).
- شبکهها = زمینی که وسیله نقلیه برای آن طراحی شده است (به عنوان مثال، جادههای آسفالت شهری، مسیرهای کوهستانی ناهموار یا همه موارد فوق).
- کنترلهای شبکه و کانال = ویژگیهای خاصی که میتوانید تنظیم کنید:
- یک کمپین جستجو (خودروی شهری) به شما امکان میدهد با استفاده
network_settingsانتخاب کنید که آیا میخواهید در جادههای حومه شهر نیز رانندگی کنید یا خیر (جستجوی شرکا). - یک کمپین Performance Max (شاتل خودران) به طور خودکار ناوبری را در تمام شبکهها مدیریت میکند تا به هدف شما برسد.
- یک کمپین DemandGen (کامیون آفرود)
DemandGenChannelControlsاختصاصی را برای انتخاب سطوح خاص در محیط خود ارائه میدهد.
- یک کمپین جستجو (خودروی شهری) به شما امکان میدهد با استفاده
تفاوتها با رابط کاربری گوگل ادز
رابط برنامهنویسی کاربردی گوگل ادز (Google Ads API) محدودیتهایی برای مدیریت کمپینهای قدیمی و ویدیویی دارد.
برای کمپینهای ویدیویی، میتوانید از API گوگل ادز برای خواندن دادهها استفاده کنید. میتوانید گزارشهای عملکرد (کلیکها، بازدیدها، هزینه) را برای همه کمپینهای ویدیویی با استفاده از API گوگل ادز دریافت کنید.
برای برخی از انواع خاص کمپینهای ویدیویی، نمیتوانید با API گوگل ادز تغییراتی ایجاد کنید. نمیتوانید از API برای ایجاد تغییراتی مانند توقف، فعالسازی، تغییر هدفگذاری یا افزودن تبلیغات جدید استفاده کنید. این کمپینها باید در رابط وب گوگل ادز ویرایش شوند.
بهترین روش: برای ایجاد و مدیریت کامل تبلیغات ویدیویی در یوتیوب با استفاده از API، باید از کمپینهای Performance Max یا Demand Gen استفاده کنید. این کمپینها هم برای گزارشدهی و هم برای مدیریت کاملاً پشتیبانی میشوند.
رابط کاربری هدف گوگل ادز ("فروش"، "سرنخها") یک راهنمای راهاندازی است. این ابزار هدف شما را میپرسد و سپس به طور خودکار بهترین تنظیمات را برای شما پیشنهاد میدهد و از قبل پر میکند، مانند نوع کمپین، استراتژی پیشنهاد قیمت و موارد دیگر.
API گوگل ادز بلوکهای خام سازنده کمپینها را در اختیار شما قرار میدهد. هیچ فیلد «هدف» واحدی وجود ندارد زیرا API به شما کنترل مستقیم بر هر تنظیم را میدهد. شما با کنار هم قرار دادن بلوکهای سازنده مناسب به هدف خود دست مییابید:
- نوع کمپین را انتخاب کنید:
advertising_channel_typeرا رویSEARCHیاPERFORMANCE_MAXتنظیم کنید. - یک استراتژی پیشنهاد قیمت انتخاب کنید: فیلد
maximize_conversion_valueرا در اتحادیهcampaign_bidding_strategyتنظیم کنید (یا یک portfoliobidding_strategy) را با مقدارtarget_roasپیوست کنید. - اهداف تبدیل را تعیین کنید: کمپین را برای بهینهسازی اقدامات تبدیل
PURCHASEخود پیکربندی کنید.
انواع کمپینها در API گوگل ادز توسط فیلد advertising_channel_type نمایش داده میشوند. برای هر کمپین، advertising_channel_type را تنظیم کنید. سپس، راهنماهای آشنایی با کمپین خاصی که در حال ساخت آن هستید (مانند Performance Max برای Travel Goals یا Demand Gen) را بررسی کنید تا ببینید آیا به تنظیم advertising_channel_sub_type نیز نیاز دارد یا خیر.
| اگر میخواهید این کمپین را ایجاد کنید... | advertising_channel_type روی ... تنظیم کنید | و advertising_channel_sub_type را روی ... تنظیم کنید. |
|---|---|---|
| یک کمپین جستجوی استاندارد | SEARCH | (تنظیم نکنید / خالی بگذارید) |
| یک کمپین نمایشی استاندارد | DISPLAY | (تنظیم نکنید / خالی بگذارید) |
| یک کمپین استاندارد با حداکثر عملکرد | PERFORMANCE_MAX | (تنظیم نکنید / خالی بگذارید) |
| کمپین «حداکثر عملکرد برای اهداف سفر» | PERFORMANCE_MAX | TRAVEL_GOALS |
| کمپین تولید تقاضا | DEMAND_GEN | (تنظیم نکنید / خالی بگذارید) |
زیرگروههای کمپین
زیرگروههای کمپین در رابط کاربری گوگل ادز، مانند استاندارد و همه ویژگیها ، به کاربران رابط کاربری کمک میکنند تا گزینههای کمپین مرتبط را پیدا کنند، اما هیچ نگاشت یک به یک مستقیمی بین ستون زیرگروه کمپین رابط کاربری و فیلدهای advertising_channel_type و advertising_channel_sub_type در شیء Campaign وجود ندارد. به عنوان مثال، یک کمپین جستجو که با استفاده از API گوگل ادز ایجاد شده است، همیشه به عنوان یک کمپین All features در رابط کاربری در نظر گرفته میشود.
بودجه کمپین، استراتژیهای پیشنهاد قیمت و هدفگیری
در API گوگل ادز، مدیریت یک کمپین به معنای پاسخ دادن به سه سوال اساسی است که نحوه و محل نمایش تبلیغات شما را کنترل میکنند:
چقدر میتوانم هزینه کنم؟ ( بودجه کمپین )
- این مرز مالی کمپین شماست. در API، شما یک شیء
CampaignBudgetجداگانه با محدودیت هزینه (به واحد میکرو) ایجاد میکنید و سپس نام منبع آن را به کمپین خود پیوست میکنید. همچنین میتوان یک بودجه متوسط روزانه را بین چندین کمپین به اشتراک گذاشت.
- این مرز مالی کمپین شماست. در API، شما یک شیء
گوگل چگونه باید پول من را خرج کند؟ ( استراتژی پیشنهاد قیمت )
- این به گوگل میگوید که هدف اصلی بهینهسازی شما چیست. شما بر اساس آنچه میخواهید به دست آورید، یک استراتژی پیشنهاد قیمت انتخاب میکنید:
- برای ترافیک: از
TargetSpend(Maximize clicks) استفاده کنید. - برای سرنخها یا ثبتنامها: از
MaximizeConversionsبه همراهtarget_cpa_microsاختیاری استفاده کنید. - برای فروشهای تجارت الکترونیک:
MaximizeConversionValueبه همراهtarget_roasاختیاری استفاده کنید.
- برای ترافیک: از
- این به گوگل میگوید که هدف اصلی بهینهسازی شما چیست. شما بر اساس آنچه میخواهید به دست آورید، یک استراتژی پیشنهاد قیمت انتخاب میکنید:
چه کسانی باید تبلیغات من را ببینند ( مخاطب هدف )
- اینجا جایی است که شما بازار خود را تعریف میکنید. شما معیارهای
CampaignCriterionیا معیارهایAdGroupCriterionرا اضافه میکنید تا دسترسی خود را به افراد مناسب محدود کنید. هدفگیری میتواند بر اساس موارد زیر باشد:- کلمات کلیدی: آنچه کاربران جستجو میکنند.
- مکانها: جایی که کاربران در آن قرار دارند.
- جمعیتشناسی: سن، جنسیت، درآمد خانوار یا وضعیت والدین آنها.
- مخاطبان: رفتار گذشته آنها (مثلاً بازدیدکنندگان وبسایت) یا علایقشان.
- اینجا جایی است که شما بازار خود را تعریف میکنید. شما معیارهای
چگونه در مورد کمپینها فکر کنیم
وقتی کمپینها را با استفاده از API گوگل ادز مدیریت یا ایجاد میکنید، درک ساختار و مدلهای زیربنایی که نحوه سازماندهی و ارائه کمپینها، تبلیغات و داراییها را کنترل میکنند، مفید است. سه مدل اصلی وجود دارد که باید از آنها آگاه باشید: گروه تبلیغاتی و مدل تبلیغات، گروه دارایی و مدل دارایی، و یک مدل ترکیبی از گروههای تبلیغاتی و تبلیغات در کنار داراییها. این مدلها به نوع AdvertisingChannelType که انتخاب میکنید بستگی دارند.
ساختارهای کمپین API گوگل ادز
| ساختار | مثال استفاده ( AdvertisingChannelType ) | چگونه کار میکند؟ | مفهوم کلیدی |
|---|---|---|---|
| ساختار گروه تبلیغاتی | SEARCH ، DISPLAY استاندارد | این کمپین در منابع AdGroup سازماندهی شده است. هر گروه تبلیغاتی شامل مجموعهای از تبلیغات تکمیلشده و مجموعهای از معیارهای هدفگذاری (به عنوان مثال، کلمات کلیدی و مخاطبان) است. | ارتباط بین تبلیغات ایجاد شده دستی و هدفگیری آنها به شدت در گروه تبلیغاتی کنترل میشود. |
| ساختار گروه دارایی | PERFORMANCE_MAX | به جای گروههای تبلیغاتی، شما منابع AssetGroup را ایجاد میکنید. هر گروه دارایی شامل مجموعهای از داراییهای خلاق خام (عناوین، تصاویر، ویدیوها) و سیگنالهای مخاطب است. | شما اجزای خلاقانه را ارائه میدهید و هوش مصنوعی گوگل تبلیغات نهایی را در لحظه جمعآوری میکند تا آنها را در کانالهای مختلف بهینه کند. |
| ساختار ترکیبی | DEMAND_GEN ، DISPLAY | این شامل یک ساختار استاندارد گروه تبلیغاتی با داراییهای مدرن (مانند لینکهای سایت یا فراخوانها) است که در سطح کمپین یا گروه تبلیغاتی مرتبط شدهاند. | تبلیغ اصلی در سطح گروه تبلیغاتی ساختار یافته است و شما داراییهای قابل تعویض اضافی را برای نمایش در کنار آن ارائه میدهید. |