مانند سایر انواع کمپین، میتوانید از GoogleAdsService.SearchStream
برای بازیابی ویژگیها و معیارهای عملکرد برای کمپینهای Performance Max استفاده کنید. راهنمای گزارش دهی Google Ads API را ببینید تا در مورد گزارش به طور کلی با Google Ads API اطلاعات کسب کنید. جدول زیر گزینههای گزارشدهی در کمپینهای Performance Max سازماندهی شده بر اساس هدف را نشان میدهد.
هدف اندازه گیری | منابع مرتبط | نمونه ها |
---|---|---|
عملکرد و مکانیابی در سطح کمپین | ||
عملکرد سطح گروه دارایی | asset_group | |
عملکرد دارایی | ||
عملکرد کمپین خرده فروشی | ||
عملکرد معیار کمپین | location_view | عملکرد معیار مکان |
عملکرد سطح کمپین
مشاهده عملکرد کمپین حداکثر عملکرد مشابه مشاهده عملکرد برای هر نوع کمپین دیگری است. با این حال، باید فیلتری اضافه کنید تا فقط کمپینهایی با نوع advertising_channel_type
برابر با PERFORMANCE_MAX
را شامل شود.
همه عملکرد کمپین حداکثر عملکرد
برای مثال، عبارت زیر عملکرد همه کمپینهای Performance Max در 30 روز گذشته را برمیگرداند. همچنین میتوانید با فیلتر کردن در campaign.id
یا campaign.resource_name
نتایج را به یک کمپین محدود کنید. این مربوط به گزارش دارایی کانال حداکثر عملکرد در رابط کاربری Google Ads است.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
مکانهای کمپین حداکثر عملکرد
performance_max_placement_view
معیارهای تأثیرگذاری مکان را برای کمپینهای Performance Max نشان میدهد تا بینشهایی درباره مکانهایی که تبلیغات یک کمپین نشان داده میشوند به دست آورد. پرسش زیر نحوه بازیابی نمایشها را با قرار دادن برای یک کمپین Performance Max خاص در 30 روز گذشته نشان میدهد.
SELECT
performance_max_placement_view.display_name,
performance_max_placement_view.placement,
performance_max_placement_view.placement_type,
performance_max_placement_view.target_url,
metrics.impressions,
campaign.id
FROM performance_max_placement_view
WHERE
campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_30_DAYS
عملکرد سطح گروه دارایی
علاوه بر گزارش کمپین، گزارش برای منابع asset_group
مرتبط با کمپینهای حداکثر عملکرد شما در دسترس است.
قدرت تبلیغ گروه دارایی
از آنجایی که کمپینهای Performance Max بهصورت پویا برای هر گروه دارایی با استفاده از داراییهای متصل به آن گروه دارایی، تبلیغات ایجاد میکنند، مشاهده عملکرد تبلیغات فردی امکانپذیر نیست. با این حال، Google Ads API فیلد asset_group.ad_strength
را برای ارزیابی میزان تنظیم موجودیتهای asset_group
مرتبط برای عملکرد بهینه تبلیغات نشان میدهد. درباره قدرت تبلیغ حداکثر عملکرد بیشتر بدانید .
پرس و جو زیر نحوه مشاهده قدرت تبلیغات همه گروه های دارایی را نشان می دهد. میتوانید این درخواست را در asset_group.id
یا asset_group.resource_name
فیلتر کنید تا قدرت تبلیغات یک یا چند گروه دارایی خاص را مشاهده کنید. از طرف دیگر، میتوانید فیلتر campaign
را همانطور که قبلاً توضیح دادیم اضافه کنید تا قدرت تبلیغات گروههای دارایی مختلف را در یک کمپین مشخص مقایسه کنید.
SELECT
asset_group.id,
asset_group.ad_strength
FROM asset_group
WHERE asset_group.status = 'ENABLED'
توصیه هایی برای بهبود قدرت گروه دارایی
Google Ads API نوع توصیهای را ارائه میکند، IMPROVE_PERFORMANCE_MAX_AD_STRENGTH
، که گروههای دارایی را برجسته میکند که باید برای رسیدن به رتبهبندی قدرت «عالی» بهبود یابند. این ویژگی به ویژه برای تبلیغکنندگان شخص ثالثی که کاربران را قادر میسازد تا گروههای دارایی را ایجاد و مدیریت کنند، مفید است.
برای اطلاعات بیشتر، به راهنمای امتیاز و توصیهها بهینهسازی مراجعه کنید.
عملکرد گروه دارایی
منبع asset_group
معیارهای مختلفی را برای اندازهگیری عملکرد گروه داراییها نشان میدهد. این پرس و جو نمونه نحوه بازیابی معیارهای عملکرد برای هر asset_group
را در یک کمپین مشخص در 7 روز گذشته نشان میدهد.
SELECT
asset_group.id,
asset_group.name,
asset_group.primary_status,
metrics.conversions,
metrics.conversions_value,
metrics.cost_micros,
metrics.clicks,
metrics.impressions
FROM asset_group
WHERE campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_7_DAYS
عملکرد دارایی
با استفاده از منبع asset_group_asset
می توان عملکرد سطح دارایی را به دست آورد.
عملکرد دارایی با asset_group_asset
در منبع asset_group_asset
، قسمت performance_label
دارایی را در برابر سایر دارایی های هم نوع رتبه بندی می کند. برای جزئیات بیشتر، درباره گزارش دارایی در حداکثر عملکرد رجوع کنید.
SELECT
asset_group_asset.asset,
asset_group_asset.performance_label,
asset_group_asset.status
FROM asset_group_asset
WHERE asset_group.id = ASSET_GROUP_ID
AND asset_group_asset.status != 'REMOVED'
ترکیب دارایی های برتر
منبع asset_group_top_combination_view
می تواند برای پرس و جو از ترکیب های دارای عملکرد برتر در گروه های دارایی استفاده شود. این با گزارش ترکیبی در رابط کاربری Google Ads مطابقت دارد. به عنوان مثال، عبارت زیر فهرستی از ترکیبات دارایی برتر در یک asset_group
مشخص را تولید می کند. هر ردیف در پاسخ حاوی لیستی از پیامهای asset_group_top_combination_view.asset_group_top_combinations
از نوع AssetGroupAssetCombinationData
است. هر مورد در آن لیست حاوی لیستی از دارایی ها در ترکیب مربوطه است که به عنوان پیام AssetUsage
نشان داده شده است.
SELECT asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID
با برداشتن یک قدم جلوتر، میتوانید این پرس و جو را تنظیم کنید تا بینشی ایجاد کنید که به انتخاب دارایی و بهینهسازی بهتر عملکرد کمپین Performance Max کمک میکند. پرس و جو زیر ترکیب های دارایی برتر را بر اساس گروه دارایی در یک کمپین واحد تولید می کند، اما نتایج را به گروه های دارایی که دارای asset_group.ad_strength
GOOD
یا EXCELLENT
هستند محدود می کند. ترکیب داراییهای بهدستآمده نشاندهنده ترکیبهای دارایی برتر در گروههای دارایی با بهترین عملکرد در کمپین است.
SELECT
asset_group_top_combination_view.asset_group_top_combinations,
asset_group.ad_strength,
asset_group.id
FROM asset_group_top_combination_view
WHERE asset_group.ad_strength IN ('GOOD', 'EXCELLENT')
AND campaign.id = CAMPAIGN_ID
عملکرد کمپین خرده فروشی
روش های مختلفی برای اندازه گیری کمپین های خرده فروشی Performance Max بر اساس اهداف گزارش شما وجود دارد.
عملکرد همه کمپین های خرده فروشی
ابتدایی ترین مثال، بازیابی عملکرد همه کمپین های خرده فروشی Performance Max با استفاده از روش نمونه عملکرد کمپین All Performance Max است. برای ایجاد کمپین خردهفروشی Performance Max، باید قسمت shopping_setting
در کمپین خود را با merchant_id
حساب Merchant Center خود پر کنید. افزودن شرط campaign.shopping_setting.merchant_id IS NOT NULL
به عبارت WHERE
سپس مجموعه نتایج را فیلتر می کند تا فقط کمپین های خرده فروشی را شامل شود.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
عملکرد کمپین برای یک feed_label
فیلد campaign.shopping_setting.feed_label
می تواند برای هدف قرار دادن فیدهای محصول خاص در حساب Merchant Center شما استفاده شود. برای دریافت معیارهای گزارش برای همه کمپین های مرتبط با فید محصول خاص، می توانید در این زمینه فیلتر کنید. برای مثال، پرسش زیر نحوه بازیابی معیارهای همه کمپینهای Performance Max را نشان میدهد که محصولاتی را هدف قرار میدهند که در طول فصل زمستان تبلیغ میشوند.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND campaign.shopping_setting.feed_label = 'WINTER-PRODUCTS'
AND segments.date DURING LAST_30_DAYS
عملکرد محصول
میتوانید از shopping_performance_view
برای بازیابی معیارهای سطح محصول در تمام کمپینهای خردهفروشی حداکثر عملکرد خود استفاده کنید، همانطور که در عبارت جستجوی زیر نشان داده شده است. فیلتر کردن در campaign.advertising_channel_type
نتایج را به کمپینهای Performance Max محدود میکند و شامل segments.product_item_id
بهطور خودکار این نتایج را فیلتر میکند تا فقط کمپینهای خردهفروشی را شامل شود زیرا کمپینهای غیر خردهفروشی هیچ محصول مرتبطی ندارند.
SELECT
segments.product_item_id,
metrics.clicks,
metrics.cost_micros,
metrics.impressions,
metrics.conversions,
metrics.all_conversions,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.clicks > 0
ORDER BY
metrics.all_conversions DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.cost_micros DESC,
metrics.impressions DESC
عملکرد محصول با داده های سبد خرید
تبلیغکنندگان خردهفروشی میتوانند به معیارهای فروش و سود مرتبط مانند درآمد، سود ناخالص، حاشیه سود ناخالص و واحدهای فروخته شده دسترسی داشته باشند. این معیارها برای همه تبلیغکنندگانی که تبدیلها را با دادههای سبد خرید در کمپینهای حداکثر عملکرد اجرا میکنند در دسترس است و با گزارشهای زیر سازگار است.
-
asset_group_product_group_view
-
campaign
-
customer
(تجمیع شده برای همه کمپین ها) -
shopping_performance_view
معیارهای داده سبد خرید زیر را میتوان در گزارشها، مانند shopping_performance_view
، برای حداکثر عملکرد برای کمپینهای خردهفروشی استفاده کرد.
metrics.average_cart_size
metrics.average_order_value_micros
metrics.cost_of_goods_sold_micros
metrics.cross_sell_cost_of_goods_sold_micros
metrics.cross_sell_gross_profit_micros
metrics.cross_sell_revenue_micros
metrics.cross_sell_units_sold
metrics.gross_profit_margin
metrics.gross_profit_micros
metrics.lead_cost_of_goods_sold_micros
metrics.lead_gross_profit_micros
metrics.lead_revenue_micros
metrics.lead_units_sold
metrics.orders
metrics.revenue_micros
metrics.units_sold
مثال زیر نشان میدهد که چگونه میتوان از این معیارهای داده سبد خرید برای درک عملکرد سطح محصول برای کمپینهای Performance Max در 30 روز گذشته استفاده کرد.
SELECT
segments.product_item_id,
segments.product_title,
metrics.average_cart_size,
metrics.average_order_value_micros,
metrics.conversions,
metrics.conversions_value,
metrics.gross_profit_micros,
metrics.gross_profit_margin,
metrics.revenue_micros,
metrics.units_sold,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.conversions > 0
ORDER BY
metrics.gross_profit_margin DESC,
metrics.revenue_micros DESC,
metrics.conversions_value DESC
عملکرد کمپین با داده های سبد خرید
معیارهای دادههای سبد خرید را میتوان در سطح کمپین استفاده کرد و میتوان آن را با سایر معیارهای عملکرد مانند نمایشها، کلیکها و هزینه ترکیب کرد.
SELECT
campaign.id,
campaign.name,
campaign.advertising_channel_type,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros,
metrics.average_order_value_micros,
metrics.gross_profit_micros,
metrics.gross_profit_margin
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
ORDER BY
metrics.gross_profit_margin DESC,
metrics.average_order_value_micros DESC,
metrics.cost_micros DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.impressions DESC
عملکرد کمپین بر اساس گروه دارایی و گروه محصول
مثال زیر نشان میدهد که چگونه asset_group_product_group_view
میتواند برای بازیابی معیارهای عملکرد توسط asset_group
و asset_group_listing_group_filter
استفاده شود. مثال، نتایج را بر اساس گره درخت پارتیشن محصول برای هر asset_group
در کمپین مشخص شده تقسیم می کند.
SELECT
asset_group.id,
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_30_DAYS
عملکرد گروه دارایی بر اساس گروه محصول
از طرف دیگر، میتوانید از asset_group_product_group_view
برای دریافت معیارهای عملکرد توسط asset_group_listing_group_filter
استفاده کنید، اما نتایج را به یک asset_group
با افزودن یک شرط فیلترینگ asset_group
به عبارت WHERE
محدود کنید.
SELECT
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYS
لیست عملکرد ابعاد فیلتر گروه
با برداشتن یک قدم جلوتر از مثال قبلی، می توانید معیارهای عملکرد را بر اساس بعد asset_group_listing_group_filter
تقسیم بندی کنید. مثال زیر نحوه بازیابی معیارهای عملکرد بر اساس نام تجاری محصول را نشان میدهد، که با افزودن asset_group_listing_group_filter.case_value.product_brand.value
به بند SELECT
انجام میشود، که همچنین بهطور خودکار نتایج را فیلتر میکند تا فقط موجودیتهای asset_group_listing_group_filter
با بعد نام تجاری محصول را شامل شود.
میتوانید تجزیه و تحلیل مشابهی را با جایگزین کردن asset_group_listing_group_filter.case_value.product_brand
با ابعاد متفاوتی مانند asset_group_listing_group_filter.case_value.product_condition.condition
انجام دهید.
SELECT
asset_group_listing_group_filter.case_value.product_brand.value,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYS
عملکرد معیار کمپین
گزارشهای معیار کمپین فقط برای انواع معیارهای پشتیبانی شده تکمیل میشوند که میتوانید در راهنمای ایجاد معیارهای کمپین بیابید.
عملکرد معیار مکان
در اینجا نمونه ای از پرس و جو از داده های معیار مکان Performance Max از گزارش location_view
آورده شده است:
SELECT
campaign.id,
campaign.name,
metrics.clicks,
metrics.impressions,
campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'
فرصت های بازار را شناسایی کنید
یکی از موارد استفاده اصلی برای گزارش حداکثر عملکرد، شناسایی فرصتهای بازار است که میتوانید از آنها به نفع کمپینهای تبلیغاتی و کسبوکار خود استفاده کنید. ویدئوی زیر را برای چند مثال و راهنمایی در مورد گزارش PMax برای شناسایی فرصت های بازار تماشا کنید.
بهترین شیوه ها
ما این بهترین شیوهها را هنگام گزارش کمپینهای حداکثر عملکرد در Google Ads API توصیه میکنیم. این موارد عبارتند از:
استفاده موثر از API
استفاده از توصیه ها برای بهینه سازی کمپین های خود
نگاهی به داده های زمان واقعی و نه فقط داده های گزارش تاریخی.
تا حد امکان برای هر نوع دارایی دارایی های بیشتری را اضافه کنید و سپس منتظر بمانید و به Google Ads اجازه دهید برای شما بهینه شود.
ویدیوی زیر را برای جزئیات بیشتر در مورد هر یک از این بهترین شیوه ها تماشا کنید.