نسخه 22 (15-10-2025)
ویژگی ها و به روز رسانی های جدید زیر در نسخه 22 اضافه شد.
برای راهنمایی به ارتقا به آخرین نسخه مراجعه کنید.
دارایی ها
-
LANDING_PAGE_PREVIEW
به عنوان یک نوع فیلد دارایی تصویر جدید اضافه شد. -
AssetGenerationService
(بتا) را معرفی کرد:- این سرویس امکان تولید دارایی های متن و تصویر را با استفاده از هوش مصنوعی مولد فراهم می کند. این سرویس در ابتدا فقط برای مجموعه محدودی از شرکت کنندگان بتا بسته در دسترس است.
-
GenerateText
: متنی را بر اساس ورودی هایی مانند URL نهایی، درخواست های فرم آزاد، کلمات کلیدی و زمینه کمپین موجود تولید می کند. -
GenerateImages
: تصاویر را بر اساس ورودی هایی مانند URL نهایی، درخواست های فرم آزاد، زمینه کمپین موجود، یا با بافت مجدد تصاویر محصول موجود تولید می کند. - خطاها در طول تولید دارایی با کدهایی از
AssetGenerationErrorEnum
برگردانده می شوند.
کمپین ها
- افزودن اهداف پیشنهادی جدید برای کمپین های برنامه برای نصب (ACi) برای بهینه سازی بدون تعیین هدف، مفید برای مقیاس بندی سریع یا زمانی که تعیین هدف مناسب چالش برانگیز است. در
AppCampaignBiddingStrategyGoalType
:-
OPTIMIZE_IN_APP_CONVERSIONS_WITHOUT_TARGET_CPA
: با حداکثر کردن تبدیل استاندارد استفاده کنید. -
OPTIMIZE_TOTAL_VALUE_WITHOUT_TARGET_ROAS
: با حداکثر کردن ارزش تبدیل استاندارد استفاده کنید.
-
- پشتیبانی از سهم ثابت از نوع استراتژی مناقصه صوتی اضافه شده است.
-
Campaign.feed_types
اضافه شد که انواع فیدهای پیوست شده به یک کمپین را نشان می دهد. برای کمپینهای حداکثر عملکرد، این میتواند عمودی کسبوکار را نشان دهد، مانندMERCHANT_CENTER_FEED
برای خردهفروشی. - پیوست کردن مجموعههای مشترک
NEGATIVE_KEYWORDS
بهMULTI_CHANNEL
(برای کمپینهای برنامه) و کمپینهایLOCAL
مجاز است.
تقاضای ژنرال
- استراتژی مناقصه TargetCPC را برای کمپین های تقاضای نسل اضافه کرد. این استراتژی قیمتها را برای به حداکثر رساندن کلیکها با هدف پیکربندی شده هزینه به ازای هر کلیک (CPC) تنظیم میکند.
- CPC هدف در سطح کمپین را با استفاده از
Campaign.target_cpc
تنظیم کنید. - با استفاده از
AdGroup.target_cpc_micros
در سطح گروه تبلیغات لغو کنید.
- CPC هدف در سطح کمپین را با استفاده از
-
AssetAutomationType
جدید اضافه شد:-
GENERATE_DESIGN_VERSIONS_FOR_IMAGES
: برایDemandGenMultiAssetAds
موجود است. اگر فعال باشد، این عنصر عناصر طراحی را اضافه میکند و داراییهای متن را در داراییهای تصویر جاسازی میکند تا داراییهای تصویر جدید با نسبتهای مختلف ایجاد شود. NewDemandGenMultiAssetAds
به طور پیش فرض انتخاب شده است.
-
-
AssetAutomationType
جدید اضافه شد:-
GENERATE_VIDEOS_FROM_OTHER_ASSETS
: برایDemandGenMultiAssetAds
موجود است. اگر فعال باشد، با استفاده از سایر داراییها مانند تصاویر و متن، ویدیو تولید میکند. سپس می توان از این ویدیوها برای ایجادDemandGenVideoResponsiveAds
جدید استفاده کرد. NewDemandGenMultiAssetAds
به طور پیش فرض انتخاب شده است.
-
- نام فیلد
BudgetPerDayMinimumErrorDetails.minimum_bugdet_amount_micros
را بهminimum_budget_amount_micros
تغییر داد.
ژنرال
- محدودیت 10000 عملیات در هر درخواست
AddBatchJobOperations
اضافه شده است. - مدیریت به روز شده برای قسمت
page_size
درListBatchJobResultsRequest
:- اگر
page_size
تنظیم نشده باشد یا 0 باشد، اکنون حداکثر 1000 پیشفرض است (که قبلاًINVALID_PAGE_SIZE
برگردانده شده بود). - اگر
page_size
از 1000 بیشتر شود، API اکنون یک خطایINVALID_PAGE_SIZE
برمیگرداند (قبلاً به صورت بیصدا 1000 محدود شده بود).
- اگر
- یک کد خطای جدید اضافه شد:
QuotaError.PAYMENTS_PROFILE_ACTIVATION_RATE_LIMIT_EXCEEDED
تا مشخص کند چه زمانی از محدودیت نرخ فعالسازی نمایه پرداخت فراتر رفته است.
حداکثر عملکرد
- مقادیر جدید
AssetAutomationType
برای کمپین های Performance Max اضافه شده است:-
GENERATE_IMAGE_ENHANCEMENT
: ایجاد خودکار تصاویر پیشرفته مانند برش خودکار را فعال می کند. به طور پیش فرض فعال است. -
GENERATE_IMAGE_EXTRACTION
: منبع یابی خودکار تصاویر از URL های نهایی را فعال می کند. تنظیمات افزونه تصویر پویا در سطح حساب پیشفرض است.
-
-
AssetPerformanceLabel
برای کمپینهای حداکثر عملکرد حذف شد. - عملکرد
Campaign.url_expansion_opt_out
حذف شده اکنون با تنظیمAssetAutomationType
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION
درAssetAutomationSetting
مدیریت می شود. - بخشهای جدید برای کمپینهای Performance Max اضافه شد. هر یک از این بخشها فقط برای کمپینهای Performance Max در دسترس است و زمانی که هر نوع کمپین دیگری انتخاب شده باشد، داده را بر نمیگرداند.
-
ad_using_product_data
: نشان می دهد که آیا آگهی از داده های محصول از فید مرکز تجاری Google استفاده می کند. -
ad_using_video
: نشان می دهد که آیا تبلیغی از دارایی ویدیو استفاده می کند.
-
برنامه ریزی
- در
UserListCrmDataSourceType
، مقدارTHIRD_PARTY_PARTNER_DATA
را اضافه کرد. - کدهای خطای جدید مربوط به مخاطبان شریک اضافه شده است:
-
PARTNER_AUDIENCE_SOURCE_NOT_SUPPORTED_FOR_USER_LIST_TYPE
-
PARTNER_AUDIENCE_TYPE_NOT_SUPPORTED_FOR_USER_LIST_TYPE
-
COMMERCE_PARTNER_NOT_ALLOWED
-
PARTNER_AUDIENCE_INFO_NOT_SUPPORTED_FOR_USER_LIST_TYPE
-
PARTNER_MANAGER_ACCOUNT_DISALLOWED
-
PARTNER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA
-
ADVERTISER_TOS_NOT_ACCEPTED
-
ADVERTISER_PARTNER_LINK_MISSING
-
ADVERTISER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA
-
ACCOUNT_SETTING_TYPE_NOT_ALLOWED_FOR_USER_LIST_TYPE
-
INVALID_CAMPAIGN_TYPE_FOR_THIRD_PARTY_PARTNER_DATA_LIST
-
-
is_active_live_stream_creator
بهYouTubeMetrics
اضافه شد. این توسطContentCreatorInsightsService.GenerateCreatorInsights
برگردانده شده است و نشان می دهد که آیا سازنده در 90 روز گذشته جریانی زنده منتشر کرده است یا خیر. یک پیام
PlannableUserListMetadata
جدید که حاویUserListCrmDataSourceType
درPlannableUserList
است اضافه شد. این پیام توسط 'ReachPlanService.ListPlannableUserLists' برگردانده می شود تا نشان دهد منبع داده فهرست کاربران CRMFIRST_PARTY
یاTHIRD_PARTY_PARTNER_DATA
است.در
ReachPlanService
، فیلدtrueview_views
اضافه کرد که جایگزین فیلدviews
میشود.در
TrendInsight
، پشتیبانی ازrelated_videos
وrelated_creators
اضافه شد. همچنین ابرداده ویژگیهای ویدیو و تاریخ انتشار را درYouTubeVideoAttributeMetadata.video_properties
وYouTubeVideoAttributeMetadata.publish_date
اضافه کرد.AudienceInsightsService.GenerateInsightsFinderReport
اکنونparental_status
وincome_ranges
و ترکیبهای پیچیدهتر AND/OR از موضوعات و مخاطبان پشتیبانی میکند.
گزارش ها
- دو نوع کلیک جدید اضافه شد:
CLICK_TO_MESSAGE_THIRD_PARTY_CLICK
وCLICK_TO_MESSAGE_LANDING_PAGE_CLICK
. -
AssetGroupAsset
اکنون بر اساسdevice
،conversion_action
،conversion_action_name
، وconversion_action_category
قابل تقسیمبندی است. -
AdGroupAdAssetView
وAdGroupAdAssetCombinationView
اکنون به طور کامل از معیارهای عملکرد و تبدیل برایRESPONSIVE_SEARCH_AD
پشتیبانی می کنند. قبلاً در این نماها فقط نمایشهایی برای این نوع آگهی بازگردانده میشد. - برای تسهیل در کاوش قیمت هوشمند، معیارهای زیر اکنون بر اساس فیلدهای تاریخ (
date
،month
،quarter
،week
،year
) تقسیمبندی میشوند: - یک منبع جدید اضافه شد:
TargetingExpansionView
، که معیارهایی را برای توسعهها نسبت به هدفگیری دستی، مانند توسعه بدون کلمه کلیدی برای AI Max برای کمپینهای جستجو گزارش میکند. بخش های جدید برای کمپین های PMax اضافه شده است. بهروزرسانیهای حداکثر عملکرد را ببینید.
خرید
محدوده کمپین و گروه تبلیغاتی از معیارهای موجود در منبع
ShoppingProduct
را رفع کرد.
اهداف یکپارچه
- پشتیبانی برای اهداف حفظ مشتری برای بهینه سازی برای جذب مجدد مشتریان فعلی اضافه شده است.
- پیکربندی هدف گذاری با استفاده از
CampaignRetentionGoalSettings.target_option
:-
TARGET_SPECIFIC
: فقط از کاربران لیست های کاربران مرتبط با کمپین استفاده می کند. (در حال حاضر فقط لیست مجاز). -
TARGET_ALL
(پیشفرض): همه کاربران را برای تعامل مجدد هدف قرار میدهد.
-
- پیکربندی هدف گذاری با استفاده از
ویدئو
- چندین معیار مربوط به بازدیدهای ویدئویی را تغییر نام داد:
-
average_cpv
اکنونtrueview_average_cpv
است -
video_view_rate
اکنونvideo_trueview_view_rate
است -
video_views
اکنونvideo_trueview_views
است -
video_view_rate_in_feed
اکنونvideo_trueview_view_rate_in_feed
است -
video_view_rate_in_stream
اکنونvideo_trueview_view_rate_in_stream
است -
video_view_rate_shorts
اکنونvideo_trueview_view_rate_shorts
است
-
- معیارهای اضافه شده برای زمان تماشای آگهی ویدیویی:
-
video_watch_time_duration_millis
: کل زمان تماشا. -
average_video_watch_time_duration_millis
: میانگین زمان تماشا در هر نمایش.
-
v21 (06-08-2025)
برای راهنمایی به ارتقا به آخرین نسخه مراجعه کنید.
AI Max برای کمپین های جستجو
اکنون می توانید از فیلد
ai_max_setting.enable_ai_max
Campaign
برای فعال کردن AI Max برای کمپین های جستجو استفاده کنید. کمپینهای AI Max برای جستجو، دامنه کمپین جستجو را از طریق تطبیق عبارتهای جستجو گسترش میدهد و اجازه میدهد کنترل کنید که آیا هدفگیری و کنترلهای خلاقانه در هنگام تنظیم انجام میشوند یا خیر. کنترلهای اتوماسیون دارایی نوشتاری و فهرست مارکها که در درخواستهای نسخه قبلی تنظیم شده بودند، همچنان رعایت میشوند تا زمانی که AI Max برای کمپینهای جستجو به صراحت تغییر و خاموش شود.Campaign.ai_max_setting.bundling_required
را میتوان برای تعیین اینکه آیا کمپینهای AI Max for Search باید فعال باشند تا کنترلهای خودکارسازی داراییهای متنی و فهرست نام تجاری را رعایت یا اصلاح کنند، استفاده شود. هنگامی که یک کمپین والد AI Max را برای کمپین های جستجو فعال کرده باشد، می توانAdGroup.ai_max_ad_group_setting.disable_search_term_matching
برای غیرفعال کردن تطبیق عبارت جستجو استفاده کرد. پست وبلاگ ما را ببینید قفل عملکرد سطح بعدی را با AI Max برای کمپینهای جستجو باز کنید .CampaignError.AI_MAX_MUST_BE_ENABLED
اضافه شد، که وقتیFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION
بدون فعال کردن AI Max برای کمپین های جستجو در کمپین انتخاب می کنید، برای کمپین های جستجو پرتاب می شود.پشتیبانی برای اعمال کنترل های هدف در سطح گروه تبلیغات در کمپین های AI Max for Search اضافه شده است. اکنون می توانید معیارهای زیر را به گروه های تبلیغاتی اضافه کنید:
- لیست های برند
- مکان ها
- صفحات وب (قوانین URL)
ai_max_search_term_ad_combination_view
را برای گزارش عملکرد ترکیبی از عبارات جستجو، سرفصلها و صفحات مقصد اضافه کرد. این نما نشان میدهد که کدام عبارتهای جستجو تبلیغات شما را راهاندازی کردهاند و آن ترکیبهای خاص چگونه عمل میکنند. نسخه آینده شامل یک نمای اضافی است که شامل دادههای حداکثر عملکرد نیز میشود. اگر می خواهید از انتقال پیاده سازی خود برای دریافت داده های Performance Max اجتناب کنید، منتظر آن نسخه باشید.AI_MAX
به عنوان یک مقدار جدید برای بخشsearch_term_match_type
اضافه شد.
دارایی ها
فیلدهای
terms_and_conditions_text
،terms_and_conditions_uri
،promotion_barcode_info
، وpromotion_qr_code_info
را درPromotionAsset
اضافه کرد. فیلدهای بارکد و کد QR در یکی ازpromotion_trigger
قرار دارند. به مقاله مرکز راهنمایی درباره دارایی های تبلیغاتی مراجعه کنید.FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION
بهAssetAutomationTypeEnum
اضافه شد. با این تنظیم، می توانید تولید خودکار دارایی های متنی و صفحات مقصد را از URL نهایی در کمپین های جستجو کنترل کنید.یک سرویس جدید
AutomaticallyCreatedAssetRemovalService.RemoveCampaignAutomaticallyCreatedAsset
اضافه کرد تا دارایی های ایجاد شده به طور خودکار ازCampaign
حذف شود. این سرویس فقط از حذف دارایی بسط URL نهایی پشتیبانی می کند.DESCRIPTION_PREFIX
به فهرستServedAssetFieldType
اضافه شد. این مشکلی را اصلاح میکند که در آنserved_asset_field_type
درad_group_ad_asset_combination_view
برای داراییهایی که بهعنوان پیشوند توصیف استفاده میشوندUNKNOWN
بود.
کمپین ها
یک مقدار enum جدید
MISSING_LOCATION_TARGETING
بهCampaignPrimaryStatusReason
اضافه کرد. این دلیل وضعیت جدید فقط برای کمپینهای دارای محدودیت مکان که مکان یابی را مشخص نمیکنند، بازگردانده میشود. برای کمپینهای محدود به مکان، هرگونه تلاش برای افزودن مکانیابی خارج از محدوده مجاز منجر به خطای معیارLOCATION_TARGETING_NOT_ELIGIBLE_FOR_RESTRICTED_CAMPAIGN
میشود.پشتیبانی از شرکای ادغام شخص ثالث در سطوح
VideoCustomer.third_party_integration_partners
و Campaign.third_party_integration_partners اضافه شد. به مقاله مرکز راهنمایی ردیابی تبدیل برنامه با تجزیه و تحلیل برنامه شخص ثالث مراجعه کنید.اکنون می توانید فیلد
advertising_partner_ids
را برای یکCampaign
موجود تنظیم کنید. پیش از این، این فیلد فقط برای یک کمپین جدید در طول ایجاد آن تنظیم می شد. فیلد پس از تنظیم هنوز تغییرناپذیر است.با استفاده از یک لیست مشترک از نوع
TYPE_PLACEMENT_LIST
که در سطح حساب مدیر تعریف شده است، تبلیغکنندگان اکنون میتوانند از معیارهایCustomerNegativeCriterion
برای حذف فهرستی از مکانها در حسابهای مشتری آگهیدهنده استفاده کنند.DESCRIPTION_PREFIX
به فهرستServedAssetFieldType
اضافه شد. این مشکلی را اصلاح میکند که در آنserved_asset_field_type
درad_group_ad_asset_combination_view
برای داراییهایی که بهعنوان پیشوند توصیف استفاده میشوندUNKNOWN
بود.پشتیبانی از فیلد
target_roas_tolerance_percent_millis
در استراتژیهای پیشنهادیMaximizeConversionValue
وTargetRoas
اضافه شده است.TargetRoas.target_roas_tolerance_percent_millis
فقط برای استراتژی های نمونه کارها در دسترس است، که فقط برای کمپین های جستجو در دسترس است.کد خطای
ProductGroup
را تغییر داد. برای درخواستهایی که نقص نسبی فعال است،LISTING_GROUP_ERROR_IN_ANOTHER_OPERATION
به جایINVALID_LISTING_GROUP_HIERARCHY
برگردانده میشود.یک منبع جدید
LocationInterestView
اضافه شد که عملکرد معیارهای علاقه مکان گروه آگهی را خلاصه می کند.
تبدیل ها
ENGAGED_VIEW
به عنوان یک مقدار جدید برای بخشconversion_attribution_event_type
اضافه شد.مشتریان دیگر به حالت
debug_enabled
درConversionUploadService
دسترسی نخواهند داشت. این فیلد، اگر رویTRUE
تنظیم شود، قبلاً برای تشخیص خطایCLICK_NOT_FOUND
ازSUCCESS
برای تبدیل های پیشرفته برای واردات سرنخ استفاده می شد.
تقاضای ژنرال
- کد خطا
CampaignBudgetError.BUDGET_BELOW_DAILY_MINIMUM
اضافه شد.BUDGET_BELOW_DAILY_MINIMUM. در آینده، این خطا هنگام تلاش برای تنظیم یک مقدار بودجه بسیار کم برای یک کمپین Demand Gen بازگردانده خواهد شد. جزئیات مربوط به حداقل بودجه مورد نیاز را می توان در فیلد جزئیات خطای جدیدbudgetDailyMinimumErrorDetails
پیدا کرد.
تغییرات تبلیغات سیاسی اتحادیه اروپا
این تغییرات تبلیغات سیاسی اتحادیه اروپا نیز در نسخه های v19.2 و v20.1 انجام شده است.
Campaign.contains_eu_political_advertising
اضافه شد. این فیلد نشان میدهد که آیا کمپین شما حاوی محتوای تبلیغاتی سیاسی با هدف اتحادیه اروپا است یا خیر. اگر این فیلد رویCONTAINS_EU_POLITICAL_ADVERTISING
تنظیم شود، از 22 سپتامبر 2025، کمپین دیگر در اتحادیه اروپا اجرا نمیشود. اگر این فیلد تنظیم نشود، فراخوانهای API برای ایجاد کمپین جدید با خطایFieldError.REQUIRED
شکست میخورد.برای هر کمپین موجود، باید قبل از تلاش برای تغییر نزدیکی، مکان یا هدف گروه مکان در سطح کمپین یا گروه تبلیغات، قسمت
contains_eu_political_advertising
تنظیم کنید. فراخوانهای API برای ایجاد یا بهروزرسانی معیارهای کمپین یا گروه تبلیغات برای کمپینهای موجود، با خطایCriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
در صورتی که کمپین خوداظهاری را کامل نکرده باشد، ناموفق خواهد بود.برای نسخههای v19.x و 20.x، الزام تنظیم این فیلد هنوز اعمال نشده است، اما در آینده خواهد بود. این تغییر از قبل اعلام خواهد شد.
آزمایشها و آزمایشها یک
ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
ایجاد میکنند. MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION اگر کمپینهای آزمایشی خود اعلام نکرده باشند که آیا حاوی تبلیغات سیاسی هستند که اتحادیه اروپا را هدف قرار میدهند یا خیر.
حداکثر عملکرد
برای کمپینهای جدید PMax، مقدار پیشفرض
Campaign.brand_guidelines_enabled
اکنونtrue
است.گزارش
campaign_search_term_view
اضافه شد. این نما معیارهای عبارات جستجو را در سطح کمپین جمع آوری می کند. این دیدگاه همچنین پشتیبانی از کمپین Performance Max را برای عبارات جستجو معرفی می کند.PERFORMANCE_MAX
به عنوان یک مقدار جدید برای بخشsearch_term_match_type
اضافه شد.
برنامه ریزی
یک روش جدید
ReachPlanService.ListPlannableUserInterests
اضافه کرد که به تبلیغکنندگان اجازه میدهد علایق کاربر (وابستگیها و درون بازارها) پشتیبانی شده توسطReachPlanService.GenerateReachForecast
را کشف کنند. این روش از جستجو برای انواع خاص مورد علاقه کاربر و پرس و جو برای نام ها و مسیرها پشتیبانی می کند.AdditionalApplicationInfo
بهReachPlanService.ListPlannableUserLists
به عنوان یک فیلد ورودی اختیاری اضافه شد.پشتیبانی به
AudienceInsightsService.ListAudienceInsightsAttributes
اضافه شد تا لیستهای کاربر 1P موجود برای شناسه مشتری که درخواست را ارائه میکند.پشتیبانی از لیستهای کاربر 1P به
AudienceInsightsService.GenerateAudienceCompositionInsights
اضافه شد تا بینشهایی را برای مخاطبانی که فهرست کاربران را هدف قرار میدهند، دریافت کند. هر درخواستی که فهرست کاربران را هدف قرار دهد فقط فهرست مخاطبان را برمی گرداند و فقط برایAudienceInsightsDimension
زیر در دسترس است:AGE_RANGE
،GENDER
،AFFINITY_USER_INTEREST
،IN_MARKET_USER_INTEREST
.نوع ورودی مخاطب را به
InsightsAudience
برایAudienceInsightsService.GenerateTargetingSuggestionMetrics
به روز کرد. ورودی مخاطب جدید ترکیبی از علایق کاربر را امکانپذیر میکند و از معیارهای دسترسی بالقوه برای تعاریف مخاطب سفارشیتر پشتیبانی میکند.سهم مخاطب را به
TrendInsightMetrics
اضافه کرد تا سهم مخاطب را برای یک روند به دست آورد.دستههای مرتبط جدید به
KnowledgeGraphAttributeMetadata
اضافه شد تا کاربران بتوانند ویژگیهای نمودار دانش را بر اساس دسته فیلتر کنند.
گزارش ها
اکنون انواع معیارهای جدید برای
AssetGroupAsset
،ChannelAggregateAssetView
، وCampaignAggregateAssetView
در دسترس است. علاوه بر این، برایChannelAggregateAssetView
وCampaignAggregateAssetView
،impressions
که قبلاً برای کمپینهای Performance Max صفر شده بودند، اکنون مقدار واقعی خود را گزارش میکنند.منبع
AssetSet
را باChangeStatus
قابل انتخاب کرد تا کاربران بتوانند اطلاعات بیشتری در مورد نوع منبعAssetSet
یاCampaignAssetSet
در یک جستار دریافت کنند.منبع
CampaignAssetSet
را باChangeStatus
قابل انتخاب کرد تا کاربران بتوانند اطلاعات بیشتری درباره منبع نوعAssetSet
یاCampaignAssetSet
در یک جستار دریافت کنند.یک بخش
search_term_targeting_status
جدید اضافه شد که می تواند در نمای عبارت جستجوی کمپین انتخاب شود.یک
final_url_expansion_asset_view
جدید اضافه شد.پشتیبانی از معیارهای
value_adjustment
وall_value_adjustment
در گزارشAssetGroup
اضافه شده است.AssetGroupAsset
را براساسad_network_type
تقسیمبندی کرد.بخش جدیدی اضافه شد
landing_page_source
که میتواند با منبعlanding_page_view
استفاده شود.یک بخش
search_term_match_source
جدید اضافه شد که می تواند در بازدیدهای عبارت جستجو و جستجوی کمپین انتخاب شود.یک بخش جدید
match_type
اضافه شد که می تواند از نمای کلمه کلیدی انتخاب شود.پشتیبانی از معیارها برای خوشه های هدف پرس و جو منحصر به فرد با:
یک نوع کلیک جدید
VEHICLE_ASSETS
در بخشبندیclick_view
برای ردیابی و گزارش کلیکهای مربوط به قالبهای تبلیغاتی ویژه داراییهای خودرو اضافه شد.
کاوش هوشمند مناقصه برای استراتژیهای مناقصه ROAS هدف در جستجو
اکنون میتوانید با تنظیم فیلد
target_roas_tolerance_percent_millis
در استراتژیهای پیشنهادیMaximizeConversionValue
وTargetRoas
، Smart Bidding Exploration را در کمپینهای جستجو، به هر مقدار تقسیم بر 1000 بین 10000 (10%) و 30000 (30%)، فعال کنید. استراتژیهای پیشنهادیMaximizeConversionValue
به مجموعه فیلدtarget_roas
نیز نیاز دارند.TargetRoas.target_roas_tolerance_percent_millis
فقط برای استراتژی های نمونه کارها در دسترس است. پست وبلاگ ما را در مقاله مرکز راهنمایی و کاوش در مناقصه هوشمند ببینید.اکنون گزارش تنوع انبوه برای معیارهای زیر برای خوشههای هدف پرس و جو منحصر به فرد پشتیبانی میشود. نمای تقسیمبندی زمانی در رابط کاربری Google Ads در دسترس است.
ویدئو
YouTubeVideoListAsset
اضافه شد.Asset#youtube_video_list_asset
نیز اضافه کرد که میتواند برای ایجاد پیوند بین یکcampaign
و نوعYouTubeVideoListAsset
استفاده شود. مقاله مرکز راهنمایی استفاده از ویدیوهای مرتبط را ببینید.فیلدهای ابرداده جدید به
YouTubeChannelInsights
وYouTubeVideoAttributeMetadata
اضافه شد.انواع کلیک های جدید در معرض دید:
VIDEO_RELATED_VIDEOS_CLICK
،VIDEO_CHANNEL_CLICK
، وPRODUCT_ASSETS
.فیلد
allow_non_skippable_in_stream
را بهVideoAdInventoryControl
اضافه کرد تا به تبلیغات واکنشگرای ویدیو اجازه دهد به عنوان تبلیغات درون جریانی غیرقابل رد شدن عمل کنند. این گزینه برای کمپین هایی در دسترس است که از ترکیب فرمت غیرقابل رد شدن با فرمت های دیگر پشتیبانی می کنند.فیلدهای
Campaign.VideoCampaignSettings.video_ad_sequence
وAdGroup.VideoAdGroupSettings.VideoAdSequenceStepSetting
(فقط خواندنی) اضافه شد. به مقاله مرکز راهنمایی درباره توالی تبلیغات ویدیویی مراجعه کنید.فیلدهای ابرداده جدید به
YouTubeChannelInsights
وYouTubeVideoAttributeMetadata
اضافه شد.نوع معیار
VIDEO_LINEUP
و قسمتvideo_lineup
را بهCampaignCriterion
وAdGroupCriterion
اضافه کرد. این ویژگی فقط برای حساب های مجاز در دسترس است. برای جزئیات بیشتر با نماینده توسعه کسب و کار Google خود تماس بگیرید.یک گزارش تناسب محتوا برای هر دو سطح جزئیات و گروه اضافه شده است. به مقاله مرکز راهنمایی درباره گزارش «مناسب بودن محتوا» مراجعه کنید.
نسخه 20.1 (06-08-2025)
این تغییرات تبلیغات سیاسی اتحادیه اروپا نیز در نسخه های v19.2 و v21 انجام شده است.
تغییرات تبلیغات سیاسی اتحادیه اروپا
Campaign.contains_eu_political_advertising
اضافه شد. این فیلد نشان میدهد که آیا کمپین شما حاوی محتوای تبلیغاتی سیاسی با هدف اتحادیه اروپا است یا خیر. اگر این فیلد رویCONTAINS_EU_POLITICAL_ADVERTISING
تنظیم شود، از 22 سپتامبر 2025، این کمپین دیگر در اتحادیه اروپا فعال نخواهد شد.برای هر کمپین موجود، باید قبل از تلاش برای تغییر نزدیکی، مکان یا هدف گروه مکان در سطح کمپین یا گروه تبلیغات، قسمت
contains_eu_political_advertising
تنظیم کنید. فراخوانهای API برای ایجاد یا بهروزرسانی معیارهای کمپین یا گروه تبلیغات برای کمپینهای موجود، با خطایCriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
در صورتی که کمپین خوداظهاری را کامل نکرده باشد، ناموفق خواهد بود.برای نسخههای v19.x و 20.x، الزام تنظیم این فیلد هنوز اعمال نشده است، اما در آینده خواهد بود. این تغییر از قبل اعلام خواهد شد.
آزمایشها و آزمایشها یک
ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
ایجاد میکنند. MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION اگر کمپینهای آزمایشی خود اعلام نکرده باشند که آیا حاوی تبلیغات سیاسی هستند که اتحادیه اروپا را هدف قرار میدهند یا خیر.
نسخه 20 (04-06-2025)
ویژگی ها و به روز رسانی های جدید زیر در نسخه 20 اضافه شد.
برای راهنمایی به ارتقا به آخرین نسخه مراجعه کنید.
دارایی ها
چندین معیار و ستون بخش جدید برای گزارش asset_group
اضافه شد.
ستون های متریک
-
new_customer_lifetime_value
-
all_new_customer_lifetime_value
-
conversions_by_conversion_date
-
all_conversions_by_conversion_date
-
conversions_value_by_conversion_date
-
all_conversions_value_by_conversion_date
-
value_per_conversions_by_conversion_date
-
value_per_all_conversions_by_conversion_date
ستون ها را قطعه بندی کنید
-
ad_network_type
-
conversion_action
-
conversion_action_name
-
conversion_action_category
-
external_conversion_source
-
conversion_attribution_event_type
-
conversion_adjustment
-
conversion_lag_bucket
-
conversion_or_adjustment_lag_bucket
-
new_versus_returning_customers
-
device
-
slot
کمپین ها
- پشتیبانی برای افزودن و بهروزرسانی کلمات کلیدی منفی در سطح کمپین برای کمپینهای Performance Max اضافه شده است.
تبدیل ها
اکنون میتوانید فیلد
google_ads_conversion_customer
را در یک مشتری موجود بهروزرسانی کنید تا در ردیابی تبدیل بین حسابها شرکت کند، یا والد ردیابی تبدیل فعلی آن را به حساب مدیر دیگری تغییر دهید.فیلد
ClickConversion.user_ip_address
اضافه شد. Google Ads از تطبیق آدرس IP برای کاربران نهایی در منطقه اقتصادی اروپا (EEA)، بریتانیا (بریتانیا) یا سوئیس (CH) پشتیبانی نمیکند. لطفاً منطقی را اضافه کنید تا به طور مشروط اشتراکگذاری آدرسهای IP از کاربران این مناطق را حذف کنید. اطمینان حاصل کنید که اطلاعات واضح و جامعی را در مورد دادههایی که در سایتها، برنامهها و سایر داراییهای خود جمعآوری میکنید به کاربران ارائه میدهید و در مواردی که طبق قانون یا هر خطمشی قابلاجرای Google لازم است، رضایت دریافت میکنید. برای جزئیات بیشتر به صفحه درباره واردات تبدیل آفلاین مراجعه کنید.
تقاضای ژنرال
- مقادیر جدیدی به بخش
ad_network_type
اضافه شده است که امکان تقسیم کمپینهای نسل تقاضا را براساس کانال فراهم میکند:-
MAPS
-
GMAIL
-
DISCOVER
-
- معیارهای اضافه شده برای تبدیل های قابل مقایسه با پلتفرم:
-
platform_comparable_conversions_from_interactions_rate
-
platform_comparable_conversions
-
platform_comparable_conversions_value
-
platform_comparable_conversions_value_per_cost
-
platform_comparable_conversions_by_conversion_date
-
platform_comparable_conversions_value_by_conversion_date
-
platform_comparable_conversions_from_interactions_value_per_interaction
-
cost_per_platform_comparable_conversion
-
value_per_platform_comparable_conversion
-
value_per_platform_comparable_conversions_by_conversion_date
-
cost_converted_currency_per_platform_comparable_conversion
-
توصیه ها
- هنگام استفاده از
GenerateRecommendationsRequest
، پشتیبانی ازShoppingSetting
در طول ساخت کمپین اضافه شد. - فیلد
merchant_center_account_id
را بهGenerateRecommendationsRequest
اضافه کرد تا نشان دهد چه زمانی توصیهها باید برای خردهفروشی تولید شوند، نه کمپینهای استاندارد عملکرد حداکثر.
برنامه ریزی
-
AudienceInsightsDimension.YOUTUBE_LINEUP
برای جایگزینیAudienceInsightsDimension.YOUTUBE_DYNAMIC_LINEUP
درAudienceInsightsService
وContentCreatorInsightsService
اضافه شد. این بعد جدید به شما امکان میدهد اطلاعات آماری و فرادادههای مجموعههای YouTube Select (YTS) را بازیابی کنید. اشیاء مرتبط باYOUTUBE_DYNAMIC_LINEUP
مانندDynamicLineupAttributeMetadata
وAudienceInsightsDynamicLineup
جایگزین شدند تا با حذف گسترده تر Dynamic Lineups در سراسر Google Ads هماهنگ شوند. این ویژگی فقط برای حسابهای موجود در فهرست مجاز در دسترس است. -
AdditionalApplicationInfo
وApplicationInstance
درAudienceInsightsService
،ContentCreatorInsightsService
وReachPlanService
اضافه شد. این ویژگی فقط برای حسابهای موجود در فهرست مجاز در دسترس است. -
AudienceInsightsService
وContentCreatorInsightsService
برای ارائه اطلاعات دقیق تر به روز کرد. اکنون میتوانید با استفاده ازAudienceInsightsDimension.DEVICE
وAudienceInsightsAttribute.device
جدید در هر دو سرویس، دادههای سازنده محتوا را بر اساس دستگاه تقسیمبندی کنید. این ویژگی فقط برای حسابهای موجود در فهرست مجاز در دسترس است. - برای تجزیه و تحلیل جامعتر سازنده محتوا، معیارهای ویدیوی انباشته اضافی به
GenerateCreatorInsightsResponse
اضافه شد:engagement_rate
،average_views_per_video
،average_likes_per_video
،average_shares_per_video
،average_comments_per_video
، تعدادshorts_views_count
،shorts_video_count
is_brand_connect_creator
. این ویژگی فقط برای حسابهای موجود در فهرست مجاز در دسترس است. -
sub_country_locations
بهGenerateCreatorInsightsRequest
برایContentCreatorInsightsService
اضافه شد. این اجازه می دهد تا مکان های جغرافیایی زیرکشور را مشخص کنید تا جستجوها برای اطلاعات بینش سازندگان را اصلاح کنید. فیلدsub_country_locations
تنها زمانی پشتیبانی میشود که از یکsearch_attributes
در فیلدcriteria
استفاده کنید. اگرsub_country_locations
با انواع معیارهای دیگر ارائه شود، درخواست نامعتبر خواهد بود. این امکان هدف گذاری و تجزیه و تحلیل جغرافیایی دقیق تری را برای بینش سازنده محتوا فراهم می کند. این ویژگی فقط برای حسابهای موجود در فهرست مجاز در دسترس است. -
ReachPlanService.ListPlannableUserLists
اضافه شد که لیست های کاربران شخص اول متعلق به یک مشتری را برمی گرداند وUserListInfo
به گزینه های هدف گیری مخاطب درGenerateReachForecastRequest
اضافه کرد. این به شما امکان میدهد لیستهای کاربری قابل برنامهریزی را برای یک مشتری خاص بازیابی کنید و سپس برای کمپینهایی که آن مخاطبان خاص را هدف قرار میدهند، پیشبینیهای دسترسی ایجاد کنید. این پیشرفتها با ترکیب دادههای مخاطبان شخص اول شما مستقیماً در پیشبینی، برنامهریزی دسترسی متناسب را بهبود میبخشند. پیشبینی دسترسی فقط برای حسابهای مجاز در دسترس است.
ویدیوها
- آگهیهای
AdFormatType.PAUSE
اضافه شد که روی ویدیوهای YouTube ارگانیک روی صفحههای تلویزیون ارائه میشوند، که در گزارش گنجانده شده است. این تبلیغات مستقیماً در کنار قاب ویدیوی ثابت در صفحه مکث نمایش داده می شوند. این شامل آگهیهای ویدیویی «Demand Gen» نمیشود که در پانل آگهی زیر یا بالای یک ویدیوی ارگانیک موقتاً متوقف شده نمایش داده میشوند و تحتAdFormatType.INFEED
گزارش میشوند.
v19.2 (06-08-2025)
این تغییرات تبلیغات سیاسی اتحادیه اروپا نیز در نسخه های v20.1 و v21 انجام شده است.
تغییرات تبلیغات سیاسی اتحادیه اروپا
Campaign.contains_eu_political_advertising
اضافه شد. این فیلد نشان میدهد که آیا کمپین شما حاوی محتوای تبلیغاتی سیاسی با هدف اتحادیه اروپا است یا خیر. اگر این فیلد رویCONTAINS_EU_POLITICAL_ADVERTISING
تنظیم شود، از 22 سپتامبر 2025، این کمپین دیگر در اتحادیه اروپا فعال نخواهد شد.برای هر کمپین موجود، باید قبل از تلاش برای تغییر نزدیکی، مکان یا هدف گروه مکان در سطح کمپین یا گروه تبلیغات، قسمت
contains_eu_political_advertising
تنظیم کنید. فراخوانهای API برای ایجاد یا بهروزرسانی معیارهای کمپین یا گروه تبلیغات برای کمپینهای موجود، با خطایCriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
در صورتی که کمپین خوداظهاری را کامل نکرده باشد، ناموفق خواهد بود.برای نسخههای v19.x و 20.x، الزام تنظیم این فیلد هنوز اعمال نشده است، اما در آینده خواهد بود. منتظر اعلام این تغییر باشید.
آزمایشها و آزمایشها یک
ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
ایجاد میکنند. MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION اگر کمپینهای آزمایشی خود اعلام نکرده باشند که آیا حاوی تبلیغات سیاسی هستند که اتحادیه اروپا را هدف قرار میدهند یا خیر.
نسخه 19.1 (16-04-2025)
ویژگی ها و تغییرات زیر در نسخه 19.1 اضافه شده است.
دارایی ها
- یک قسمت
asset_coverage
برایAssetGroup
اضافه شد که اطلاعات مربوط به شکافهای موجود در گروه دارایی شما را برمیگرداند.- حاوی یک زیرفیلد
ad_strength_action_items
است که فهرستی از اقداماتی را که تبلیغکننده میتواند برای بهبود قدرت تبلیغات یک گروه دارایی انجام دهد، برمیگرداند.
- حاوی یک زیرفیلد
کمپین ها
- اکنون میتوانید برای سرنخها در کمپینهای خدمات محلی رتبهبندی یا بازخورد ارائه کنید. به عنوان بخشی از این تغییر، نسخه 19.1
- سرویس جدیدی به نام
LocalServicesLeadService
اضافه شد. میتوانید از روشProvideLeadFeedback
برای آپلود رتبهبندی و بازخورد برای سرنخها استفاده کنید. - یک فیلد جدید به نام
lead_feedback_submitted
بهLocalServicesLead
اضافه کرد تا به تعیین اینکه آیا بازخورد به سرنخ ارسال شده است یا خیر.
- سرویس جدیدی به نام
- یک ستون متریک جدید
biddable_cohort_app_post_install_conversions
برای کمپین های برنامه اضافه شد.
تقاضای ژنرال
- روشهای اضافی در خدمات برنامهریزی برای پشتیبانی از تقاضای Gen.
پشتیبانی از کنترلهای کانال در سطح AdGroup برای کمپینهای نسل تقاضا اضافه شد. میتوانید با استفاده از فیلد
demand_gen_ad_group_settings
، یک گروهبندی کلی از پیش تعریفشده کانالها یا زیرمجموعهای از کانالها را انتخاب کنید. کانال های زیر در نسخه فعلی پشتیبانی می شوند :- YouTube In-Stream
- YouTube In-Feed
- شورت یوتیوب
- کشف کنید
- جیمیل
- نمایش
یک نوع دارایی جدید برای
TALL_PORTRAIT_MARKETING_IMAGE
در معرض دید قرار گرفت. این نوع دارایی مربوط به قسمتtall_portrait_marketing_images
در قالب آگهی چند دارایی تقاضای نسل است .
تاریخچه را تغییر دهید
- پشتیبانی از سه نوع منبع دیگر به ChangeStatusResourceType اضافه شده است:
-
CAMPAIGN_BUDGET
-
ASSET_SET
-
CAMPAIGN_ASSET_SET
-
- می توانید این سه نوع با دانه بندی ریز را از گزارش
change_status
بازیابی کنید.
تبدیل ها
اکنون میتوانید فیلد
google_ads_conversion_customer
را هنگام ایجاد یک مشتری جدید با استفاده از Google Ads API تنظیم کنید. این قبلاً یک فیلد فقط خواندنی بود.توجه: این ویژگی پشت یک لیست مجاز بسته است. برای استفاده از آن، با مدیر حساب خود تماس بگیرید.
اکنون میتوانید هنگام آپلود تبدیلهای آفلاین ، نوع مشتری مرتبط با تبدیل را مشخص کنید.
یک فیلد
session_attributes
جدید برایClickConversion
معرفی شد.
تبلیغات خدمات محلی
- برای ارائه بازخورد در مورد کیفیت
LocalServicesLead
، یک RPCProvideLeadFeedback
جدید بهLocalServicesLeadService
اضافه کرد. - یک فیلد جدید
lead_feedback_submitted
به منبعLocalServicesLead
اضافه شد که تأیید می کند آیا بازخورد برای یک منبع خاص ارائه شده است.
خدمات برنامه ریزی
- پشتیبانی از پیشبینیهای ماهانه فرکانس هدف در
ReachPlanService.GenerateReachForecast
اضافه شد.- هنگام استفاده از کد محصول قابل برنامه ریزی
TARGET_FREQUENCY
برای ایجاد پیش بینی دسترسی ماهانه فرکانس هدف، برنامه نویسان می توانندTargetFrequencyTimeUnit.MONTHLY
درTargetFrequencySettings
تنظیم کنند.
- هنگام استفاده از کد محصول قابل برنامه ریزی
- روش جدیدی اضافه شد
ReachPlanService.GenerateConversionRates
، که به تبلیغکنندگان اجازه میدهد نرخهای تبدیل پیشنهادی را برای محصولات قابل برنامهریزی پشتیبانی شده درخواست کنند. - پیشبینی نسل تقاضا در
ReachPlanService.GenerateReachForecast
:- توسعهدهندگان اکنون میتوانند پیشبینی رسیدن به کمپینهای تقاضای نسل را درخواست کنند. توسعه دهندگان می توانند از کد محصول قابل برنامه ریزی
DEMAND_GEN_MAX_CONVERSIONS
جدید برای ایجاد پیش بینی های دسترسی نسل تقاضا استفاده کنند. - یک فیلد
conversion_rate
جدید اضافه شد که به توسعه دهندگانی که درخواست پیشبینیهای رسیدن به تقاضای نسل تقاضا میکنند اجازه میدهد نرخ تبدیل را ارائه دهند. نرخ تبدیل پیشنهادی را می توان با استفاده از روش جدیدReachPlanService.GenerateConversionRates
بازیابی کرد. این فیلد برای درخواستهای پیشبینی تقاضای نسل لازم است. برای سایر محصولات قابل برنامه ریزی پشتیبانی نمی شود. - یک قسمت
conversions
جدید به پیش بینی های برگشتی اضافه شد. این فیلد شامل تعداد تبدیل ها در یک نقطه معین از منحنی دسترسی است. تبدیل فقط برای محصول قابل برنامه ریزیDEMAND_GEN_MAX_CONVERSIONS
پشتیبانی می شود.
- توسعهدهندگان اکنون میتوانند پیشبینی رسیدن به کمپینهای تقاضای نسل را درخواست کنند. توسعه دهندگان می توانند از کد محصول قابل برنامه ریزی
توصیه ها
فیلد جدید
ad_strength
برایImprovePerformanceMaxAdStrengthRecommendation
موجود است، که امتیاز قدرت آگهی فعلی گروه دارایی مرتبط با توصیه را برمیگرداند.خرید
اکنون میتوانید استثناهای برند را برای تبلیغات خرید در کمپینهای Performance Max لغو کنید. این از طریق یک فیلد
pmax_campaign_settings
جدید در سطح کمپین آشکار میشود، و فقط برای کمپینهای PMax برای خردهفروشی کار میکند. اگر بخواهید این فیلد را برای یک نوع کمپین ناسازگار تنظیم کنید، یک خطای جدیدCampaignError.BRAND_TARGETING_OVERRIDES_NOT_SUPPORTED
ایجاد می شود.
ویدیوها
- پشتیبانی فقط خواندنی برای تبلیغات صوتی اضافه شد. برای آشنایی با این ویژگی به مرکز راهنمای Google Ads مراجعه کنید. این تغییر نشان می دهد:
- یک
AdvertisingChannelSubType
جدید با نامYOUTUBE_AUDIO
. - یک
AdGroupType
جدید با نامYOUTUBE_AUDIO
. - شمارش قالب آگهی جدید با نام
YOUTUBE_AUDIO_AD
و فیلدهایYouTubeAudioAdInfo
مربوط به آن.
- یک
- سنجهها و بخشهای جدیدی به معیارهای دستیابی به پرس و جو با تنظیم نمایشی اضافه شد. به عنوان بخشی از این تغییرات،
- دو ستون معیار جدید به نامهای
coviewed_impressions
وprimary_impressions
معرفی شدند. - دو بخش جدید به نام های
adjusted_age_range
وadjusted_gender
معرفی شدند. - اگر هر یک از دو بخش جدید در کنار یک فیلد متریک دسترسی انتخاب شوند (
coviewed_impressions
،primary_impressions
،unique_users
، یاaverage_impression_frequency_per_user
)، بخش دیگر نیز باید برای بازیابی آمار معتبر برای این ستونها انتخاب شود. - این ویژگی در حال حاضر فقط برای مشتریان لیست مجاز در دسترس است.
- دو ستون معیار جدید به نامهای
v19 (26-02-2025)
ویژگی ها و تغییرات زیر در نسخه 19 اضافه شده است.
برای راهنمایی به ارتقا به آخرین نسخه مراجعه کنید.
مدیریت حساب
- مقادیر زیر را به
CustomerError
اضافه کرد تا تغییرات آتی را در نظر بگیرد:-
CREATION_DENIED_FOR_POLICY_VIOLATION
-
CREATION_DENIED_INELIGIBLE_MCC
-
تبلیغات
- Added
DemandGenMultiAssetAdInfo.tall_portrait_marketing_images
to support portrait image assets with aspect ratio 9:16 in Demand Gen ads.
دارایی ها
- (For allowlisted accounts only) Added support for message assets through
Asset.business_message_asset
,BusinessMessageAsset
and the following enums and errors.- Enums:
- Added
AssetAutomationType.GENERATE_LANDING_PAGE_PREVIEW
to support automatically generating a landing page preview. -
AssetAutomationType.GENERATE_SHORTER_YOUTUBE_VIDEOS
is now opted-in by default for Demand Gen video responsive ads . - (For allowlisted accounts only; allowlist is currently closed) Added
Asset.app_deep_link_asset
andAppDeepLinkAsset
.
تبدیل ها
- اهداف تبدیل
-
LifecycleGoalValueSettings.high_lifetime_value
is out of beta and now mutable. - Added
CustomerLifecycleGoal.owner_customer
to show the resource name of the customer which owns the customer lifecycle goal.
-
- Deprecated
ConversionActionType.SALESFORCE
.
تغذیه می کند
- Removed all feed-related entities, such as
Feed
,FeedMapping
,FeedService
,AdGroupFeed
,feed_placeholder_view
, etc. Users should now useassets
to achieve the same purpose.
هتل و سفر
- Made
min_days
andmax_days
ofValueRuleItineraryAdvanceBookingWindow
anoptional
field to allow specifying 0 as a value. This supports targeting for travel searches that happen today.
حداکثر عملکرد
- (For allowlisted accounts only) Brand guidelines
- Made
Campaign.brand_guidelines_enabled
mutable only when creating a Performance Max campaign. - This is incompatible with Performance Max for travel goals .
- To enable brand guidelines for existing Performance Max campaigns, use a newly added
CampaignService.EnablePMaxBrandGuidelines
. Disabling brand guidelines is not supported. - Added
Campaign.brand_guidelines
andBrandGuidelines
to allow setting the brand's colors and font family. - New error values:
-
BatchJobError.CAMPAIGN_AND_CAMPAIGN_ASSET_TRANSACTION_FAILURE
-
BrandGuidelinesMigrationError
-
BRAND_GUIDELINES_ALREADY_ENABLED
-
CANNOT_ENABLE_BRAND_GUIDELINES_FOR_REMOVED_CAMPAIGN
-
BRAND_GUIDELINES_LOGO_LIMIT_EXCEEDED
-
CANNOT_AUTO_POPULATE_BRAND_ASSETS_WHEN_BRAND_ASSETS_PROVIDED
-
AUTO_POPULATE_BRAND_ASSETS_REQUIRED_WHEN_BRAND_ASSETS_OMITTED
-
TOO_MANY_ENABLE_OPERATIONS
-
-
CampaignError
-
BRAND_GUIDELINES_NOT_ENABLED_FOR_CAMPAIGN
-
BRAND_GUIDELINES_MAIN_AND_ACCENT_COLORS_REQUIRED
-
BRAND_GUIDELINES_COLOR_INVALID_FORMAT
-
BRAND_GUIDELINES_UNSUPPORTED_FONT_FAMILY
-
BRAND_GUIDELINES_UNSUPPORTED_CHANNEL
-
CANNOT_ENABLE_BRAND_GUIDELINES_FOR_TRAVEL_GOALS
-
CUSTOMER_NOT_ALLOWLISTED_FOR_BRAND_GUIDELINES
- Made
- Added
AssetAutomationType.GENERATE_ENHANCED_YOUTUBE_VIDEOS
to support automatically generating enhanced video assets for Performance Max campaigns.
برنامه ریزی
- (For allowlisted accounts only) Added
ContentCreatorInsightsService.GenerateTrendingInsights
which allows users to see trending content topics on YouTube for given audience definitions. - Added
GenerateCreatorInsightsRequest.country_locations[]
to specify countries to search for the given criteria - Added
GenerateCreatorInsightsRequest.search_brand
to specify a brand to search for creators - Added new fields to
YouTubeChannelInsights
to provide additional channel information forsearch_channels
requests:-
channel_url
-
channel_description
-
top_videos
-
- Added new metadata fields to
AudienceInsightsAttributeMetadata
:-
youtube_video_metadata
-
user_interest_attribute_metadata
-
knowledge_graph_attribute_metadata
-
ویدیوها
- Following the release of
DataLinkService.CreateDataLink
, we added the following methods to allow for mutating previously created data links:-
RemoveDataLink
for removing data links in a Google Ads account -
UpdateDataLink
for accepting, rejecting and revoking data links in a Google Ads account
-
- Removed support for
VIDEO_OUTSTREAM
from the following enums:
Archived release notes
See Sunsetted versions for archived release notes.
،v22 (2025-10-15)
The following new features and updates were added in v22.
See Upgrade to the latest version for guidance.
دارایی ها
- Added
LANDING_PAGE_PREVIEW
as a new image asset field type. - Introduced the
AssetGenerationService
(Beta):- This service allows generating text and image assets using generative AI. This service is initially available only to a limited set of closed beta participants.
-
GenerateText
: Generates text based on inputs like final URL, freeform prompts, keywords, and existing campaign context. -
GenerateImages
: Generates images based on inputs like final URL, freeform prompts, existing campaign context, or by recontextualizing existing product images. - Errors during asset generation are returned with codes from
AssetGenerationErrorEnum
.
کمپین ها
- Added new bidding goals for App campaigns for installs (ACi) to optimize without specifying a target, useful for rapid scaling or when determining the right target is challenging. In
AppCampaignBiddingStrategyGoalType
:-
OPTIMIZE_IN_APP_CONVERSIONS_WITHOUT_TARGET_CPA
: Use with standard Maximize Conversions . -
OPTIMIZE_TOTAL_VALUE_WITHOUT_TARGET_ROAS
: Use with standard Maximize Conversion Value .
-
- Added support for the fixed share of voice bidding strategy type .
- Added
Campaign.feed_types
, showing the types of feeds attached to a campaign. For Performance Max campaigns, this can indicate the business vertical, such asMERCHANT_CENTER_FEED
for retail. - Allowed attaching
NEGATIVE_KEYWORDS
shared sets toMULTI_CHANNEL
(for App campaigns) andLOCAL
campaigns.
تقاضای ژنرال
- Added the TargetCPC bidding strategy for Demand Gen campaigns. This strategy sets bids to maximize clicks at the configured target cost-per-click (CPC).
- Set the campaign-level target CPC using
Campaign.target_cpc
. - Override at the ad group level using
AdGroup.target_cpc_micros
.
- Set the campaign-level target CPC using
- Added a new
AssetAutomationType
:-
GENERATE_DESIGN_VERSIONS_FOR_IMAGES
: Available forDemandGenMultiAssetAds
. If enabled, this adds design elements and embeds text assets into image assets to create new image assets with different aspect ratios. NewDemandGenMultiAssetAds
are opted in by default.
-
- Added a new
AssetAutomationType
:-
GENERATE_VIDEOS_FROM_OTHER_ASSETS
: Available forDemandGenMultiAssetAds
. If enabled, it generates videos using other assets like images and text. These videos can then be used to create newDemandGenVideoResponsiveAds
. NewDemandGenMultiAssetAds
are opted in by default.
-
- Renamed the field
BudgetPerDayMinimumErrorDetails.minimum_bugdet_amount_micros
tominimum_budget_amount_micros
.
ژنرال
- Added a limit of 10,000 operations per
AddBatchJobOperations
request. - Updated handling for the
page_size
field inListBatchJobResultsRequest
:- If
page_size
is not set or is 0, it now defaults to the maximum of 1,000 (previously returnedINVALID_PAGE_SIZE
). - If
page_size
exceeds 1,000, the API now returns anINVALID_PAGE_SIZE
error (previously silently capped at 1,000).
- If
- Added a new error code:
QuotaError.PAYMENTS_PROFILE_ACTIVATION_RATE_LIMIT_EXCEEDED
to indicate when the payment profile activation rates limit has been exceeded.
حداکثر عملکرد
- Added new
AssetAutomationType
values for Performance Max campaigns:-
GENERATE_IMAGE_ENHANCEMENT
: Enables automatic creation of enhanced images such as auto-cropping. به طور پیش فرض فعال است. -
GENERATE_IMAGE_EXTRACTION
: Enables automatically sourcing images from final URLs. Defaults to the account-level Dynamic Image Extension setting.
-
- Removed
AssetPerformanceLabel
for Performance Max campaigns. - The functionality of the removed
Campaign.url_expansion_opt_out
is now managed by setting theAssetAutomationType
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION
inAssetAutomationSetting
. - Added new segments for Performance Max campaigns. Each of these segments is only available for Performance Max campaigns and won't return data when any other campaign type is selected.
-
ad_using_product_data
: Indicates if an ad uses product data from a Google Merchant Center feed. -
ad_using_video
: Indicates if an ad uses a video asset.
-
برنامه ریزی
- In
UserListCrmDataSourceType
, added the valueTHIRD_PARTY_PARTNER_DATA
. - Added new error codes related to partner audiences:
-
PARTNER_AUDIENCE_SOURCE_NOT_SUPPORTED_FOR_USER_LIST_TYPE
-
PARTNER_AUDIENCE_TYPE_NOT_SUPPORTED_FOR_USER_LIST_TYPE
-
COMMERCE_PARTNER_NOT_ALLOWED
-
PARTNER_AUDIENCE_INFO_NOT_SUPPORTED_FOR_USER_LIST_TYPE
-
PARTNER_MANAGER_ACCOUNT_DISALLOWED
-
PARTNER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA
-
ADVERTISER_TOS_NOT_ACCEPTED
-
ADVERTISER_PARTNER_LINK_MISSING
-
ADVERTISER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA
-
ACCOUNT_SETTING_TYPE_NOT_ALLOWED_FOR_USER_LIST_TYPE
-
INVALID_CAMPAIGN_TYPE_FOR_THIRD_PARTY_PARTNER_DATA_LIST
-
- Added
is_active_live_stream_creator
toYouTubeMetrics
. This is returned byContentCreatorInsightsService.GenerateCreatorInsights
and indicates if a creator published a livestream in the past 90 days. Added a new
PlannableUserListMetadata
message that containsUserListCrmDataSourceType
inPlannableUserList
. This message is returned by 'ReachPlanService.ListPlannableUserLists' to show if a CRM user list data source is eitherFIRST_PARTY
orTHIRD_PARTY_PARTNER_DATA
.In
ReachPlanService
, added the fieldtrueview_views
, which replaces theviews
field.In
TrendInsight
, added support forrelated_videos
andrelated_creators
. Also added video properties metadata and publish dates inYouTubeVideoAttributeMetadata.video_properties
andYouTubeVideoAttributeMetadata.publish_date
.AudienceInsightsService.GenerateInsightsFinderReport
now supportsparental_status
andincome_ranges
, and more complex AND/OR combinations of topics and audiences.
گزارش ها
- Added two new click types:
CLICK_TO_MESSAGE_THIRD_PARTY_CLICK
andCLICK_TO_MESSAGE_LANDING_PAGE_CLICK
. -
AssetGroupAsset
is now segmentable bydevice
,conversion_action
,conversion_action_name
, andconversion_action_category
. -
AdGroupAdAssetView
andAdGroupAdAssetCombinationView
now fully support performance and conversion metrics forRESPONSIVE_SEARCH_AD
. Previously, only impressions were returned for this ad type in these views. - To facilitate Smart Bidding Exploration, the following metrics are now segmentable by date fields (
date
,month
,quarter
,week
,year
): - Added a new resource:
TargetingExpansionView
, which reports metrics for expansions over manual targeting, such as keywordless expansion for AI Max for Search Campaigns. Added new segments for PMax campaigns. See Performance Max updates .
خرید
Fixed the campaign and ad group scoping of metrics in the
ShoppingProduct
resource.
Unified Goals
- Added support for customer retention goals to optimize for re-engaging existing customers.
- Configure targeting using
CampaignRetentionGoalSettings.target_option
:-
TARGET_SPECIFIC
: Only uses users from user lists associated with the campaign. (Currently allowlist only). -
TARGET_ALL
(Default): Targets all users for re-engagement.
-
- Configure targeting using
ویدئو
- Renamed several video-views related metrics:
-
average_cpv
is nowtrueview_average_cpv
-
video_view_rate
is nowvideo_trueview_view_rate
-
video_views
is nowvideo_trueview_views
-
video_view_rate_in_feed
is nowvideo_trueview_view_rate_in_feed
-
video_view_rate_in_stream
is nowvideo_trueview_view_rate_in_stream
-
video_view_rate_shorts
is nowvideo_trueview_view_rate_shorts
-
- Added metrics for video ad watch time:
-
video_watch_time_duration_millis
: Total watch time. -
average_video_watch_time_duration_millis
: Average watch time per impression.
-
v21 (2025-08-06)
See Upgrade to the latest version for guidance.
AI Max برای کمپین های جستجو
You can now use the
ai_max_setting.enable_ai_max
field of theCampaign
to enable AI Max for Search campaigns. AI Max for Search campaigns expands a Search campaign's reach through search term matching and allows controlling whether targeting and creative controls serve when set. Text asset automation and brand list controls that were set in previous version requests will still be respected until AI Max for Search campaigns is explicitly toggled and turned off.Campaign.ai_max_setting.bundling_required
can be used to determine if AI Max for Search campaigns must be enabled to respect or modify text asset automation and brand list controls.AdGroup.ai_max_ad_group_setting.disable_search_term_matching
can be used to disable search term matching when a parent campaign has enabled AI Max for Search campaigns. See our blog post Unlock next-level performance with AI Max for Search campaigns .Added
CampaignError.AI_MAX_MUST_BE_ENABLED
, which is thrown for Search campaigns when you opt in toFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION
without enabling AI Max for Search campaigns on the campaign.Added support for applying targeting controls at the ad group level in AI Max for Search campaigns. You can now add the following criteria to ad groups:
- Brand lists
- مکان ها
- Webpages (URL rules)
Added the
ai_max_search_term_ad_combination_view
to report on performance for combinations of search terms, headlines, and landing pages. This view shows which search queries triggered your ads and how those specific combinations performed. A future release will include an additional view that also includes Performance Max data. If you want to avoid migrating your implementation to get Performance Max data, consider waiting for that release.Added
AI_MAX
as a new value for thesearch_term_match_type
segment.
دارایی ها
Added the fields
terms_and_conditions_text
,terms_and_conditions_uri
,promotion_barcode_info
, andpromotion_qr_code_info
inPromotionAsset
. Barcode and QR code fields are located within thepromotion_trigger
oneof. See the Help Center article About promotion assets .Added
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION
toAssetAutomationTypeEnum
. With this setting, you can control the automatic generation of text assets and landing pages from the final URL in Search campaigns.Added a new service
AutomaticallyCreatedAssetRemovalService.RemoveCampaignAutomaticallyCreatedAsset
to remove automatically created assets fromCampaign
. This service supports removal of the final URL expansion asset only.Added
DESCRIPTION_PREFIX
to theServedAssetFieldType
enum. This corrects an issue where theserved_asset_field_type
inad_group_ad_asset_combination_view
wasUNKNOWN
for assets serving as a description prefix.
کمپین ها
Added a new enum value
MISSING_LOCATION_TARGETING
toCampaignPrimaryStatusReason
. This new status reason will be returned only for location-restricted campaigns which don't specify location targeting. For location-restricted campaigns, any attempt to add location targeting outside the allowed area will result in the criterion errorLOCATION_TARGETING_NOT_ELIGIBLE_FOR_RESTRICTED_CAMPAIGN
.Added support for third-party integration partners on the
VideoCustomer.third_party_integration_partners
and Campaign.third_party_integration_partners levels. See the Help Center article Track app conversions with third-party app analytics .You can now set the
advertising_partner_ids
field for an existingCampaign
. Previously, this field could only be set for a new campaign during its creation. The field is still immutable after being set.By using a shared list of type
TYPE_PLACEMENT_LIST
defined at the manager account level, advertisers can now useCustomerNegativeCriterion
criteria to exclude a list of placements in individual advertiser customer accounts.Added
DESCRIPTION_PREFIX
to theServedAssetFieldType
enum. This corrects an issue where theserved_asset_field_type
in thead_group_ad_asset_combination_view
wasUNKNOWN
for assets serving as a description prefix.Added support for the field
target_roas_tolerance_percent_millis
in theMaximizeConversionValue
andTargetRoas
bidding strategies.TargetRoas.target_roas_tolerance_percent_millis
is only available for portfolio strategies, which is only available for Search campaigns.Changed a
ProductGroup
error code. For requests with a partial failure enabled,LISTING_GROUP_ERROR_IN_ANOTHER_OPERATION
will be returned instead ofINVALID_LISTING_GROUP_HIERARCHY
.Added a new resource
LocationInterestView
that summarizes the performance of adgroup location interest criteria.
تبدیل ها
Added
ENGAGED_VIEW
as a new value for theconversion_attribution_event_type
segment.Customers will no longer have access to
debug_enabled
mode inConversionUploadService
. This field, if set toTRUE
, was earlier used to distinguish theCLICK_NOT_FOUND
error fromSUCCESS
for enhanced conversions for leads imports.
تقاضای ژنرال
- Added an error code
CampaignBudgetError.BUDGET_BELOW_DAILY_MINIMUM
. In the future, this error will be returned when attempting to set a very low budget amount for a Demand Gen campaign. Details about the required minimum budget can be found in the new error details fieldbudgetDailyMinimumErrorDetails
.
EU political advertising changes
These EU political advertising changes have also been made in the v19.2 and v20.1 releases.
Added
Campaign.contains_eu_political_advertising
. This field indicates whether your campaign contains political advertising content targeted towards the European Union. If this field is set toCONTAINS_EU_POLITICAL_ADVERTISING
, the campaign will no longer serve in the EU starting September 22, 2025. API calls to create a new campaign will fail with aFieldError.REQUIRED
error if this field is not set.For any existing campaigns, you should set the
contains_eu_political_advertising
field before attempting to change proximity, location, or location group targeting either at the campaign or ad group levels. The API calls to create or update these campaign or ad group criteria for existing campaigns will fail with aCriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
error if the campaign hasn't completed the self-declaration.For versions v19.x and 20.x, the requirement to set this field is not yet enforced, but will be in the future. This change will be announced in advance.
Trials and Experiments will throw an
ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
if the experiment's campaigns haven't self-declared whether they contain political advertising that targets the European Union.
حداکثر عملکرد
For new PMax campaigns the default value of
Campaign.brand_guidelines_enabled
is nowtrue
.Added the
campaign_search_term_view
report. This view offers search terms metrics aggregated at the campaign level. This view also introduces Performance Max campaign support for search terms.Added
PERFORMANCE_MAX
as a new value for thesearch_term_match_type
segment.
برنامه ریزی
Added a new method
ReachPlanService.ListPlannableUserInterests
, which allows advertisers to discover the user interests (affinities and in-markets) supported byReachPlanService.GenerateReachForecast
. The method supports searching for specific user interest types and querying for names and paths.Added
AdditionalApplicationInfo
toReachPlanService.ListPlannableUserLists
as an optional input field.Added support to
AudienceInsightsService.ListAudienceInsightsAttributes
to fetch available 1P user lists for the customer ID making the request.Added 1P user lists support to
AudienceInsightsService.GenerateAudienceCompositionInsights
to fetch insights for audiences targeting a user list. Any request that targets a user list will only return the audience index and is only available for the followingAudienceInsightsDimension
:AGE_RANGE
,GENDER
,AFFINITY_USER_INTEREST
,IN_MARKET_USER_INTEREST
.Updated the audience input type to
InsightsAudience
forAudienceInsightsService.GenerateTargetingSuggestionMetrics
. The new audience input allows an AND-of-ORs combination of user interests, supporting potential reach metrics for more customized audience definitions.Added audience share to
TrendInsightMetrics
to get the share of an audience for a trend.Added new related categories to
KnowledgeGraphAttributeMetadata
so users can filter Knowledge Graph Attributes by category.
گزارش ها
A variety of new metrics are now available for
AssetGroupAsset
,ChannelAggregateAssetView
, andCampaignAggregateAssetView
. Additionally, forChannelAggregateAssetView
andCampaignAggregateAssetView
,impressions
, which was previously zeroed out for Performance Max campaigns, will now report its true value.Made the
AssetSet
resource selectable withChangeStatus
so users can make get more info about theAssetSet
orCampaignAssetSet
type resource in one query.Made the
CampaignAssetSet
resource selectable withChangeStatus
so users can make get more info about theAssetSet
orCampaignAssetSet
type resource in one query.Added a new segment
search_term_targeting_status
that can be selected in campaign search term view.Added a new
final_url_expansion_asset_view
.Added support for metrics
value_adjustment
andall_value_adjustment
in theAssetGroup
report.Made
AssetGroupAsset
segmentable byad_network_type
.Added a new segment
landing_page_source
that can be used with thelanding_page_view
resource.Added a new segment
search_term_match_source
that can be selected in the search term and campaign search term views.Added a new segment
match_type
that can be selected from the keyword view.Added support for metrics for unique query intent clusters with:
Added a new click type
VEHICLE_ASSETS
in theclick_view
segmentation to track and report clicks related to the ad formats specific to vehicle assets.
Smart Bidding Exploration for Target ROAS bidding strategies on Search
You can now enable Smart Bidding Exploration on Search campaigns by setting the field
target_roas_tolerance_percent_millis
in theMaximizeConversionValue
andTargetRoas
bidding strategies to any value divisible by 1000 between 10000 (10%) and 30000 (30%) inclusive.MaximizeConversionValue
bidding strategies will also need thetarget_roas
field set.TargetRoas.target_roas_tolerance_percent_millis
is only available for portfolio strategies. See our blog post on Smart Bidding Exploration and help center article .Aggregated diversity reporting is now supported for the following metrics for unique query intent clusters. A time segmented view is available in the Google Ads UI.
ویدئو
Added
YouTubeVideoListAsset
. Also addedAsset#youtube_video_list_asset
, which can be used to create link between acampaign
and aYouTubeVideoListAsset
type. See the Help Center article Use related videos .Added new metadata fields to
YouTubeChannelInsights
andYouTubeVideoAttributeMetadata
.Exposed new click types:
VIDEO_RELATED_VIDEOS_CLICK
,VIDEO_CHANNEL_CLICK
, andPRODUCT_ASSETS
.Added the
allow_non_skippable_in_stream
field toVideoAdInventoryControl
to let Video Responsive ads serve as non-skippable in-stream ads. This option is available for campaigns that support mixing the non-skippable format with other formats.Added the
Campaign.VideoCampaignSettings.video_ad_sequence
andAdGroup.VideoAdGroupSettings.VideoAdSequenceStepSetting
fields (read-only). See the Help Center article About video ad sequencing .Added new metadata fields to
YouTubeChannelInsights
andYouTubeVideoAttributeMetadata
.Added the
VIDEO_LINEUP
criterion type and thevideo_lineup
field toCampaignCriterion
andAdGroupCriterion
. This feature is available to allowlisted accounts only. Contact your Google business development representative for details.Added a Content Suitability report for both the detail and the group level. See the Help Center article About the 'Content suitability' report .
v20.1 (2025-08-06)
These EU political advertising changes have also been made in the v19.2 and v21 releases.
EU political advertising changes
Added
Campaign.contains_eu_political_advertising
. This field indicates whether your campaign contains political advertising content targeted towards the European Union. If this field is set toCONTAINS_EU_POLITICAL_ADVERTISING
, the campaign will no longer serve in the EU starting September 22, 2025.For any existing campaigns, you should set the
contains_eu_political_advertising
field before attempting to change proximity, location, or location group targeting either at the campaign or ad group levels. The API calls to create or update these campaign or ad group criteria for existing campaigns will fail with aCriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
error if the campaign hasn't completed the self-declaration.For versions v19.x and 20.x, the requirement to set this field is not yet enforced, but will be in the future. This change will be announced in advance.
Trials and Experiments will throw an
ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
if the experiment's campaigns haven't self-declared whether they contain political advertising that targets the European Union.
v20 (2025-06-04)
The following new features and updates were added in v20.
See Upgrade to the latest version for guidance.
دارایی ها
Added several new metrics and segment columns for the asset_group
report.
Metrics columns
-
new_customer_lifetime_value
-
all_new_customer_lifetime_value
-
conversions_by_conversion_date
-
all_conversions_by_conversion_date
-
conversions_value_by_conversion_date
-
all_conversions_value_by_conversion_date
-
value_per_conversions_by_conversion_date
-
value_per_all_conversions_by_conversion_date
Segment columns
-
ad_network_type
-
conversion_action
-
conversion_action_name
-
conversion_action_category
-
external_conversion_source
-
conversion_attribution_event_type
-
conversion_adjustment
-
conversion_lag_bucket
-
conversion_or_adjustment_lag_bucket
-
new_versus_returning_customers
-
device
-
slot
کمپین ها
- Added support for adding and updating campaign-level negative keywords for Performance Max campaigns.
تبدیل ها
You can now update the
google_ads_conversion_customer
field on an existing customer to opt in to cross-account conversion tracking, or to change its existing conversion tracking parent to a different manager account.Added the
ClickConversion.user_ip_address
field. Google Ads does not support IP address matching for end users in the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH). Please add logic to conditionally exclude sharing IP addresses from users from these regions. Make sure that you provide users with clear and comprehensive information about the data you collect on your sites, apps, and other properties and get consent where required by law or any applicable Google policies. See the About offline conversion imports page for more details.
تقاضای ژنرال
- Added new values to the
ad_network_type
segment that allow segmenting Demand Gen campaigns by channel:-
MAPS
-
GMAIL
-
DISCOVER
-
- Added metrics for platform-comparable conversions:
-
platform_comparable_conversions_from_interactions_rate
-
platform_comparable_conversions
-
platform_comparable_conversions_value
-
platform_comparable_conversions_value_per_cost
-
platform_comparable_conversions_by_conversion_date
-
platform_comparable_conversions_value_by_conversion_date
-
platform_comparable_conversions_from_interactions_value_per_interaction
-
cost_per_platform_comparable_conversion
-
value_per_platform_comparable_conversion
-
value_per_platform_comparable_conversions_by_conversion_date
-
cost_converted_currency_per_platform_comparable_conversion
-
توصیه ها
- Added support for
ShoppingSetting
during campaign construction when usingGenerateRecommendationsRequest
. - Added the
merchant_center_account_id
field toGenerateRecommendationsRequest
to indicate when recommendations should be generated for retail, rather than the standard Performance Max campaigns.
برنامه ریزی
- Added
AudienceInsightsDimension.YOUTUBE_LINEUP
to replaceAudienceInsightsDimension.YOUTUBE_DYNAMIC_LINEUP
inAudienceInsightsService
andContentCreatorInsightsService
. This new dimension lets you retrieve insights and metadata for YouTube Select (YTS) Lineups. Replaced objects associated withYOUTUBE_DYNAMIC_LINEUP
such asDynamicLineupAttributeMetadata
and theAudienceInsightsDynamicLineup
to align with the broader removal of Dynamic Lineups across Google Ads. This feature is only available to accounts on an allowlist. - Added
AdditionalApplicationInfo
andApplicationInstance
in theAudienceInsightsService
,ContentCreatorInsightsService
, andReachPlanService
. This feature is only available to accounts on an allowlist. - Updated
AudienceInsightsService
andContentCreatorInsightsService
to provide more detailed insights. You can now segment content creator data by device using the newAudienceInsightsDimension.DEVICE
andAudienceInsightsAttribute.device
in both services. This feature is only available to accounts on an allowlist. - Added additional aggregated video metrics to
GenerateCreatorInsightsResponse
for more comprehensive content creator analysis:engagement_rate
,average_views_per_video
,average_likes_per_video
,average_shares_per_video
,average_comments_per_video
,shorts_views_count
,shorts_video_count
, andis_brand_connect_creator
. This feature is only available to accounts on an allowlist. - Added
sub_country_locations
toGenerateCreatorInsightsRequest
for theContentCreatorInsightsService
. This allows specifying sub-country geographic locations to refine searches for creator insights. Thesub_country_locations
field is only supported when using thesearch_attributes
oneof in thecriteria
field. Ifsub_country_locations
are provided with other criteria types, the request will be invalid. This enables more granular geographical targeting and analysis for content creator insights. This feature is only available to accounts on an allowlist. - Added
ReachPlanService.ListPlannableUserLists
, which returns first-party user lists owned by a customer, and addedUserListInfo
to the audience targeting options inGenerateReachForecastRequest
. This lets you retrieve plannable user lists for a given customer and then generate reach forecasts for campaigns targeting those specific audiences. These enhancements improve tailored reach planning by incorporating your first-party audience data directly into forecasting. Reach forecasting is available to allowlisted accounts only.
ویدیوها
- Added
AdFormatType.PAUSE
ads served on organic YouTube videos on TV screens, which is included in reporting. These ads are displayed directly next to the static video frame on the pause screen. This does not include Demand Gen video ads displayed on the ad panel below or on top of a paused organic video, which are reported underAdFormatType.INFEED
.
v19.2 (2025-08-06)
These EU political advertising changes have also been made in the v20.1 and v21 releases.
EU political advertising changes
Added
Campaign.contains_eu_political_advertising
. This field indicates whether your campaign contains political advertising content targeted towards the European Union. If this field is set toCONTAINS_EU_POLITICAL_ADVERTISING
, the campaign will no longer serve in the EU starting September 22, 2025.For any existing campaigns, you should set the
contains_eu_political_advertising
field before attempting to change proximity, location, or location group targeting either at the campaign or ad group levels. The API calls to create or update these campaign or ad group criteria for existing campaigns will fail with aCriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
error if the campaign hasn't completed the self-declaration.For versions v19.x and 20.x, the requirement to set this field is not yet enforced, but will be in the future. Wait for the announcement of this change.
Trials and Experiments will throw an
ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
if the experiment's campaigns haven't self-declared whether they contain political advertising that targets the European Union.
v19.1 (2025-04-16)
The following features and changes were added in v19.1.
دارایی ها
- Added an
asset_coverage
field forAssetGroup
that returns information about gaps in your asset group .- Contains a subfield
ad_strength_action_items
which returns a list of actions that an advertiser can take to improve the ad strength of an asset group.
- Contains a subfield
کمپین ها
- You can now rate or provide feedback for leads in Local Service Campaigns . As part of this change, v19.1
- Added a new service named
LocalServicesLeadService
. You can use theProvideLeadFeedback
method to upload rating and feedback for leads. - Added a new field named
lead_feedback_submitted
toLocalServicesLead
to help determine if feedback was submitted to a lead.
- Added a new service named
- Added a new metric column
biddable_cohort_app_post_install_conversions
for App campaigns.
تقاضای ژنرال
- Additional methods were introduced in the Planning services to support Demand Gen.
Added support for AdGroup-level Channel Controls for Demand Gen campaigns . You can select a predefined general grouping of channels, or a subset of channels using the
demand_gen_ad_group_settings
field. The following channels are supported in the current release:- YouTube In-Stream
- YouTube In-Feed
- شورت یوتیوب
- کشف کنید
- جیمیل
- نمایش
Exposed a new asset type for
TALL_PORTRAIT_MARKETING_IMAGE
. This asset type relates to thetall_portrait_marketing_images
field of the Demand Gen Multi Asset Ad format .
تاریخچه را تغییر دهید
- Added support for three more resource types into ChangeStatusResourceType :
-
CAMPAIGN_BUDGET
-
ASSET_SET
-
CAMPAIGN_ASSET_SET
-
- You can retrieve these three finer-grained types from the
change_status
report.
تبدیل ها
You can now set the
google_ads_conversion_customer
field while creating a new customer using the Google Ads API. This was previously a read-only field.NOTE: This feature is behind a closed allowlist. To use it, contact your account manager.
You can now specify the type of the customer associated with the conversion when uploading offline conversions.
A new
session_attributes
field was introduced forClickConversion
.
تبلیغات خدمات محلی
- Added a new RPC
ProvideLeadFeedback
toLocalServicesLeadService
to provide feedback on the quality ofLocalServicesLead
. - Added a new field
lead_feedback_submitted
to theLocalServicesLead
resource that confirms if feedback was provided for a specific resource.
خدمات برنامه ریزی
- Added support for Target frequency monthly forecasts in
ReachPlanService.GenerateReachForecast
.- Developers can set
TargetFrequencyTimeUnit.MONTHLY
inTargetFrequencySettings
when using theTARGET_FREQUENCY
plannable product code to generate a Target frequency monthly reach forecast.
- Developers can set
- Added a new method
ReachPlanService.GenerateConversionRates
, which allows advertisers to request suggested conversion rates for supported plannable products. - Demand Gen forecasting in
ReachPlanService.GenerateReachForecast
:- Developers can now request reach forecasts for Demand Gen campaigns. Developers can use the new
DEMAND_GEN_MAX_CONVERSIONS
plannable product code to generate Demand Gen reach forecasts. - Added a new
conversion_rate
field that allows developers requesting Demand Gen reach forecasts to provide a conversion rate. Suggested conversion rates can be retrieved using the newReachPlanService.GenerateConversionRates
method. This field is required for Demand Gen forecasting requests. It is not supported for other plannable products. - Added a new
conversions
field to returned forecasts. This field contains the number of conversions at a given point on the reach curve. Conversions are only supported for theDEMAND_GEN_MAX_CONVERSIONS
plannable product.
- Developers can now request reach forecasts for Demand Gen campaigns. Developers can use the new
توصیه ها
The new
ad_strength
field is available forImprovePerformanceMaxAdStrengthRecommendation
, which returns the current ad strength score of the asset group associated with the recommendation.خرید
You can now override brand exclusions for Shopping ads in Performance Max campaigns. This is exposed through a new
pmax_campaign_settings
field at the campaign level, and it works only for PMax campaigns for Retail . A newCampaignError.BRAND_TARGETING_OVERRIDES_NOT_SUPPORTED
error will be thrown if you attempt to set this field for an incompatible campaign type.
ویدیوها
- Added read-only support for Audio Ads. See Google Ads Help Center to learn about this feature. This change exposes:
- A new
AdvertisingChannelSubType
namedYOUTUBE_AUDIO
. - A new
AdGroupType
namedYOUTUBE_AUDIO
. - A new ad format enumeration named
YOUTUBE_AUDIO_AD
, and its correspondingYouTubeAudioAdInfo
fields.
- A new
- Added new metrics and segments to query reach metrics with demo adjustment. As part of these changes,
- Two new metrics columns named
coviewed_impressions
andprimary_impressions
were introduced. - Two new segments named
adjusted_age_range
andadjusted_gender
were introduced. - If either of the two new segments are selected alongside a reach metric field (
coviewed_impressions
,primary_impressions
,unique_users
, oraverage_impression_frequency_per_user
), the other segment must be selected as well to retrieve valid stats for these columns. - This feature is currently available only for allowlisted customers.
- Two new metrics columns named
v19 (2025-02-26)
The following features and changes were added in v19.
See Upgrade to the latest version for guidance.
مدیریت حساب
- Added the following values to
CustomerError
to account for upcoming changes:-
CREATION_DENIED_FOR_POLICY_VIOLATION
-
CREATION_DENIED_INELIGIBLE_MCC
-
تبلیغات
- Added
DemandGenMultiAssetAdInfo.tall_portrait_marketing_images
to support portrait image assets with aspect ratio 9:16 in Demand Gen ads.
دارایی ها
- (For allowlisted accounts only) Added support for message assets through
Asset.business_message_asset
,BusinessMessageAsset
and the following enums and errors.- Enums:
- Added
AssetAutomationType.GENERATE_LANDING_PAGE_PREVIEW
to support automatically generating a landing page preview. -
AssetAutomationType.GENERATE_SHORTER_YOUTUBE_VIDEOS
is now opted-in by default for Demand Gen video responsive ads . - (For allowlisted accounts only; allowlist is currently closed) Added
Asset.app_deep_link_asset
andAppDeepLinkAsset
.
تبدیل ها
- اهداف تبدیل
-
LifecycleGoalValueSettings.high_lifetime_value
is out of beta and now mutable. - Added
CustomerLifecycleGoal.owner_customer
to show the resource name of the customer which owns the customer lifecycle goal.
-
- Deprecated
ConversionActionType.SALESFORCE
.
تغذیه می کند
- Removed all feed-related entities, such as
Feed
,FeedMapping
,FeedService
,AdGroupFeed
,feed_placeholder_view
, etc. Users should now useassets
to achieve the same purpose.
هتل و سفر
- Made
min_days
andmax_days
ofValueRuleItineraryAdvanceBookingWindow
anoptional
field to allow specifying 0 as a value. This supports targeting for travel searches that happen today.
حداکثر عملکرد
- (For allowlisted accounts only) Brand guidelines
- Made
Campaign.brand_guidelines_enabled
mutable only when creating a Performance Max campaign. - This is incompatible with Performance Max for travel goals .
- To enable brand guidelines for existing Performance Max campaigns, use a newly added
CampaignService.EnablePMaxBrandGuidelines
. Disabling brand guidelines is not supported. - Added
Campaign.brand_guidelines
andBrandGuidelines
to allow setting the brand's colors and font family. - New error values:
-
BatchJobError.CAMPAIGN_AND_CAMPAIGN_ASSET_TRANSACTION_FAILURE
-
BrandGuidelinesMigrationError
-
BRAND_GUIDELINES_ALREADY_ENABLED
-
CANNOT_ENABLE_BRAND_GUIDELINES_FOR_REMOVED_CAMPAIGN
-
BRAND_GUIDELINES_LOGO_LIMIT_EXCEEDED
-
CANNOT_AUTO_POPULATE_BRAND_ASSETS_WHEN_BRAND_ASSETS_PROVIDED
-
AUTO_POPULATE_BRAND_ASSETS_REQUIRED_WHEN_BRAND_ASSETS_OMITTED
-
TOO_MANY_ENABLE_OPERATIONS
-
-
CampaignError
-
BRAND_GUIDELINES_NOT_ENABLED_FOR_CAMPAIGN
-
BRAND_GUIDELINES_MAIN_AND_ACCENT_COLORS_REQUIRED
-
BRAND_GUIDELINES_COLOR_INVALID_FORMAT
-
BRAND_GUIDELINES_UNSUPPORTED_FONT_FAMILY
-
BRAND_GUIDELINES_UNSUPPORTED_CHANNEL
-
CANNOT_ENABLE_BRAND_GUIDELINES_FOR_TRAVEL_GOALS
-
CUSTOMER_NOT_ALLOWLISTED_FOR_BRAND_GUIDELINES
- Made
- Added
AssetAutomationType.GENERATE_ENHANCED_YOUTUBE_VIDEOS
to support automatically generating enhanced video assets for Performance Max campaigns.
برنامه ریزی
- (For allowlisted accounts only) Added
ContentCreatorInsightsService.GenerateTrendingInsights
which allows users to see trending content topics on YouTube for given audience definitions. - Added
GenerateCreatorInsightsRequest.country_locations[]
to specify countries to search for the given criteria - Added
GenerateCreatorInsightsRequest.search_brand
to specify a brand to search for creators - Added new fields to
YouTubeChannelInsights
to provide additional channel information forsearch_channels
requests:-
channel_url
-
channel_description
-
top_videos
-
- Added new metadata fields to
AudienceInsightsAttributeMetadata
:-
youtube_video_metadata
-
user_interest_attribute_metadata
-
knowledge_graph_attribute_metadata
-
ویدیوها
- Following the release of
DataLinkService.CreateDataLink
, we added the following methods to allow for mutating previously created data links:-
RemoveDataLink
for removing data links in a Google Ads account -
UpdateDataLink
for accepting, rejecting and revoking data links in a Google Ads account
-
- Removed support for
VIDEO_OUTSTREAM
from the following enums:
Archived release notes
See Sunsetted versions for archived release notes.