Diğer kampanya türlerinde olduğu gibi, Maksimum Performans kampanyalarının özelliklerini ve performans metriklerini almak için GoogleAdsService.SearchStream
kullanabilirsiniz. Google Ads API ile daha genel olarak raporlama hakkında bilgi edinmek için Google Ads API raporlama kılavuzunu inceleyin. Aşağıdaki tabloda, hedefe göre düzenlenen Maksimum Performans kampanyalarıyla ilgili raporlama seçenekleri özetlenmiştir.
Kampanya düzeyinde performans
Maksimum Performans kampanyası performansını görüntüleme, diğer tüm kampanya türlerinin performansını görüntülemeye benzer. Ancak, yalnızca PERFORMANCE_MAX
değerine eşit bir advertising_channel_type
değerine sahip kampanyaları içerecek şekilde bir filtre eklemeniz gerekir.
Tüm Maksimum Performans kampanyası performansı
Örneğin, aşağıdaki sorgu son 30 gün içindeki tüm Maksimum Performans kampanyalarının performansını döndürür. Ayrıca campaign.id
veya campaign.resource_name
'e göre filtreleyerek sonuçları tek bir kampanyayla sınırlandırabilirsiniz. Bu, Google Ads kullanıcı arayüzündeki Maksimum Performans kanal öğesi raporlarına karşılık gelir.
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
Maksimum Performans kampanyası yerleşimleri
performance_max_placement_view
, kampanyadaki reklamların nerede gösterildiği hakkında bilgi edinmek için Maksimum Performans kampanyaları için yerleşim gösterimi metriklerini sunar. Aşağıdaki sorgu, son 30 gün içinde belirli bir Maksimum Performans kampanyası için yerleşime göre gösterimlerin nasıl alınacağını gösterir.
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
Öğe grubu düzeyinde performans
Kampanya raporlamasına ek olarak, Maksimum Performans kampanyalarınıza bağlı asset_group
kaynakları için de raporlama mevcuttur.
Öğe grubu reklam gücü
Maksimum Performans kampanyaları, her bir öğe grubuna bağlı öğeleri kullanarak her öğe grubu için dinamik olarak reklam oluşturduğundan, reklam performansını tek tek görüntülemek mümkün değildir. Ancak Google Ads API, ilişkili asset_group
öğelerinin optimum reklam performansı için ne kadar iyi ayarlandığını değerlendirmek amacıyla asset_group.ad_strength
alanını gösterir. Maksimum Performans reklam gücü hakkında daha fazla bilgi edinin.
Aşağıdaki sorgu, tüm öğe gruplarının reklam gücünün nasıl görüntüleneceğini gösterir. Bir veya daha fazla belirli öğe grubunun reklam gücünü görüntülemek için bu sorguyu asset_group.id
ya da asset_group.resource_name
üzerinde daha ayrıntılı filtreleyebilirsiniz. Alternatif olarak, belirli bir kampanyadaki farklı öğe gruplarının reklam gücünü karşılaştırmak için daha önce açıklandığı gibi bir campaign
filtresi de ekleyebilirsiniz.
SELECT
asset_group.id,
asset_group.ad_strength
FROM asset_group
WHERE asset_group.status = 'ENABLED'
Öğe grubu gücünü iyileştirme önerileri
Google Ads API, "Mükemmel" bir güç derecelendirmesine ulaşmak için iyileştirilmesi gereken öğe gruplarını vurgulayan IMPROVE_PERFORMANCE_MAX_AD_STRENGTH
öneri türü sağlar. Bu özellik, özellikle kullanıcıların öğe grupları oluşturup yönetmesini sağlayan üçüncü taraf reklamverenler için faydalıdır.
Daha fazla bilgi için Optimizasyon puanı ve öneriler kılavuzunu ziyaret edin.
Öğe grubu performansı
asset_group
kaynağı, her bir öğe grubu performansını ölçmek için çeşitli metrikler sunar. Bu örnek sorguda, son 7 gün içinde belirtilen bir kampanyadaki her asset_group
için performans metriklerinin nasıl alınacağı gösterilmektedir.
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
Öğe performansı
asset_group_asset
kaynağını kullanarak öğe düzeyinde performans elde etmek mümkündür.
asset_group_asset
ile öğe performansı
asset_group_asset
kaynağındaki performance_label
alanında, öğe aynı türdeki diğer öğelere göre sıralanır. Daha fazla bilgi için Maksimum Performans kampanyalarındaki öğe raporları hakkında başlıklı makaleyi inceleyin.
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'
En iyi öğe kombinasyonları
asset_group_top_combination_view
kaynağı, öğe gruplarındaki en iyi performans gösteren öğe kombinasyonlarını sorgulamak için kullanılabilir. Bu, Google Ads kullanıcı arayüzündeki Kombinasyonlar raporuna karşılık gelir. Örneğin, aşağıdaki sorgu belirli bir asset_group
'teki en başarılı öğe kombinasyonlarının listesini oluşturur. Yanıttaki her satır, AssetGroupAssetCombinationData
türündeki asset_group_top_combination_view.asset_group_top_combinations
mesajların listesini içerir.
Bu listedeki her öğe, AssetUsage
mesajı olarak temsil edilen ilgili kombinasyondaki öğelerin listesini içerir.
SELECT asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID
Bir adım daha ileri giderek bu sorguyu, öğe seçiminde yardımcı olacak ve Maksimum Performans kampanyası performansını daha iyi optimize edecek analizler oluşturacak şekilde ayarlayabilirsiniz. Aşağıdaki sorgu, tek bir kampanyadaki öğe grubuna göre en iyi öğe kombinasyonlarını oluşturur ancak sonuçları GOOD
veya EXCELLENT
değerine sahip asset_group.ad_strength
ile sınırlandırır. Elde edilen öğe kombinasyonları, kampanyadaki en iyi performans gösteren öğe gruplarındaki en iyi öğe kombinasyonlarını temsil eder.
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
Perakende kampanyası performansı
Maksimum Performans perakende kampanyalarını raporlama hedeflerinize göre ölçmenin çeşitli yolları vardır.
Tüm perakende kampanyalarının performansı
En temel örnek, Tüm Maksimum Performans kampanyası performansı örneği'ndeki metodolojiyi kullanarak tüm Maksimum Performans perakende kampanyalarının performansını almaktır. Maksimum Performans perakende kampanyası oluşturmak için kampanyanızdaki shopping_setting
alanını Merchant Center hesabınızın merchant_id
ile doldurmanız gerekir. campaign.shopping_setting.merchant_id IS NOT NULL
koşulunu WHERE
yan tümcesine eklemek, sonuç kümesini yalnızca perakende kampanyalarını içerecek şekilde filtreler.
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
için kampanya performansı
campaign.shopping_setting.feed_label
alanı, Merchant Center hesabınızdaki belirli ürün feed'lerini hedeflemek için kullanılabilir. Belirli bir ürün feed'iyle ilişkili tüm kampanyaların raporlama metriklerini almak için bu alanı filtreleyebilirsiniz. Örneğin, aşağıdaki sorgu, kış sezonunda tanıtılması amaçlanan ürünleri hedefleyen tüm Maksimum Performans kampanyalarının metriklerinin nasıl alınacağını gösterir.
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
Ürün performansı
Aşağıdaki sorguda gösterildiği gibi, tüm Maksimum Performans perakende kampanyalarınızda ürün düzeyinde metrikleri almak için shopping_performance_view
kullanabilirsiniz. campaign.advertising_channel_type
'e göre filtreleme yapmak sonuçları Maksimum Performans kampanyalarıyla sınırlandırır. segments.product_item_id
'i dahil etmek ise bu sonuçları otomatik olarak yalnızca perakende kampanyalarını içerecek şekilde filtreler. Bunun nedeni, perakende dışı kampanyaların ilişkili ürüne sahip olmamasıdır.
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
Alışveriş sepeti verileriyle ürün performansı
Perakende reklamverenleri; Gelir, Brüt Kâr, Brüt Kâr Marjı ve Satılan birim sayısı gibi ilgili satış ve kâr metriklerine erişebilir. Bu metrikler, Maksimum Performans kampanyalarında Alışveriş sepeti verileriyle dönüşüm özelliğini uygulayan tüm reklamverenler tarafından kullanılabilir ve aşağıdaki raporlarla uyumludur.
asset_group_product_group_view
campaign
customer
(Tüm kampanyalar için toplu)shopping_performance_view
Perakende kampanyaları için Maksimum Performans kampanyalarında shopping_performance_view
gibi aşağıdaki alışveriş sepeti veri metrikleri raporlarda kullanılabilir.
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
Aşağıdaki örnekte, bu alışveriş sepeti veri metriklerinin son 30 gün içindeki Maksimum Performans kampanyalarının ürün düzeyindeki performansını anlamak için nasıl kullanılabileceği gösterilmektedir.
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
Alışveriş sepeti verileriyle kampanya performansı
Alışveriş sepeti veri metrikleri kampanya düzeyinde kullanılabilir ve gösterim sayısı, tıklama sayısı ve maliyet gibi diğer performans metrikleriyle birleştirilebilir.
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
Öğe grubuna ve ürün grubuna göre kampanya performansı
Aşağıdaki örnekte, asset_group_product_group_view
'nin asset_group
ve asset_group_listing_group_filter
'a göre performans metriklerini almak için nasıl kullanılabileceği gösterilmektedir.
Örnekte, sonuçlar belirtilen kampanyadaki her asset_group
için ürün bölümü ağaç düğümüne göre segmentlere ayrılmıştır.
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
Ürün grubuna göre öğe grubu performansı
Alternatif olarak, asset_group_listing_group_filter
ölçütüne göre performans metriklerini almak için asset_group_product_group_view
kullanabilir ancak WHERE
yan tümcesine bir asset_group
filtreleme koşulu ekleyerek sonuçları tek bir asset_group
ile sınırlayabilirsiniz.
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
Listeleme grubu filtresi boyut performansı
Önceki örneği bir adım ileriye taşıyarak performans metriklerini asset_group_listing_group_filter
boyutuna göre segmentlere ayırabilirsiniz. Aşağıdaki örnekte, ürün markasına göre performans metriklerini nasıl alacağınız gösterilmektedir. Bu işlem, SELECT
yan tümcesine asset_group_listing_group_filter.case_value.product_brand.value
eklenerek yapılır. Bu işlem aynı zamanda sonuçları, yalnızca ürün markası boyutu olan asset_group_listing_group_filter
öğelerini içerecek şekilde otomatik olarak filtreler.
asset_group_listing_group_filter.case_value.product_brand
değerini farklı bir boyutla (ör. asset_group_listing_group_filter.case_value.product_condition.condition
) değiştirerek benzer bir analiz yapabilirsiniz.
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
Kampanya ölçütü performansı
Kampanya ölçütü raporları yalnızca desteklenen ölçüt türleri için doldurulur. Bunları kampanya ölçütleri oluşturma kılavuzunda bulabilirsiniz.
Yer ölçütü performansı
location_view
raporundan Maksimum Performans konum ölçütü verilerini sorgulama örneği aşağıda verilmiştir:
SELECT
campaign.id,
campaign.name,
metrics.clicks,
metrics.impressions,
campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'
Pazar fırsatlarını belirleme
Maksimum Performans raporlamasının başlıca kullanım alanlarından biri, reklam kampanyalarınızın ve işletmenizin yararına kullanabileceğiniz pazar fırsatlarını belirlemektir. Pazar fırsatlarını belirlemek için PMax raporlarıyla ilgili bazı örnekler ve rehberlik için aşağıdaki videoyu izleyin.
En iyi uygulamalar
Google Ads API'de Maksimum Performans kampanyalarınız hakkında rapor oluştururken bu en iyi uygulamaları kullanmanızı öneririz. Bunlardan bazıları:
API'yi verimli bir şekilde kullanma.
Kampanyalarınızı optimize etmek için Öneriler'i kullanma
Yalnızca geçmiş raporlama verilerine değil, gerçek zamanlı verilere bakma.
Her öğe türü için sınıra kadar mümkün olduğunca çok öğe ekleyin, ardından bekleyin ve Google Ads'in sizin için optimizasyon yapmasına izin verin.
Bu en iyi uygulamaların her biri hakkında daha fazla bilgi için aşağıdaki videoyu izleyin.