گزارش حداکثر عملکرد

مانند سایر انواع کمپین، می‌توانید از GoogleAdsService.SearchStream برای بازیابی ویژگی‌ها و معیارهای عملکرد برای کمپین‌های Performance Max استفاده کنید. راهنمای گزارش دهی Google Ads API را ببینید تا در مورد گزارش به طور کلی با Google Ads API اطلاعات کسب کنید. جدول زیر گزینه‌های گزارش‌دهی در کمپین‌های Performance Max سازمان‌دهی شده بر اساس هدف را نشان می‌دهد.

هدف اندازه گیری منابع مرتبط مثال ها
عملکرد سطح کمپین campaign همه عملکرد کمپین حداکثر عملکرد
عملکرد سطح گروه دارایی asset_group
عملکرد دارایی
عملکرد کمپین خرده فروشی
عملکرد معیار کمپین location_view عملکرد معیار مکان

عملکرد سطح کمپین

مشاهده عملکرد کمپین حداکثر عملکرد مشابه مشاهده عملکرد برای هر نوع کمپین دیگری است. با این حال، باید فیلتری اضافه کنید تا فقط کمپین‌هایی با advertising_channel_type برابر با PERFORMANCE_MAX را شامل شود.

همه عملکرد کمپین حداکثر عملکرد

برای مثال، عبارت زیر عملکرد همه کمپین‌های Performance Max در 30 روز گذشته را برمی‌گرداند. همچنین می‌توانید با فیلتر کردن در campaign.id یا campaign.resource_name نتایج را به یک کمپین محدود کنید.

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

عملکرد سطح گروه دارایی

علاوه بر گزارش کمپین، گزارش برای منابع 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 می تواند برای پرس و جو از ترکیب های دارای عملکرد برتر در گروه های دارایی استفاده شود. به عنوان مثال، عبارت زیر فهرستی از ترکیبات دارایی برتر در یک 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 است. برای ایجاد کمپین خرده‌فروشی حداکثر عملکرد، باید قسمت 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

عملکرد محصول با داده های سبد خرید

تبلیغ‌کنندگان خرده‌فروشی می‌توانند به معیارهای فروش و سود مرتبط مانند درآمد، سود ناخالص، حاشیه سود ناخالص و واحدهای فروخته شده دسترسی داشته باشند. این معیارها برای همه تبلیغ‌کنندگانی که تبدیل‌ها را با داده‌های سبد خرید در کمپین‌های حداکثر عملکرد اجرا می‌کنند در دسترس است و با گزارش‌های زیر سازگار است.

معیارهای داده سبد خرید زیر را می‌توان در گزارش‌ها، مانند shopping_performance_view ، برای حداکثر عملکرد برای کمپین‌های خرده‌فروشی استفاده کرد.

مثال زیر نشان می‌دهد که چگونه می‌توان از این معیارهای داده سبد خرید برای درک عملکرد سطح محصول برای کمپین‌های 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'