Diğer reklam türlerinde olduğu gibi, Alışveriş ürünlerinin ürün durumu ve performans verilerini almak için GoogleAdsService.SearchStream kullanabilirsiniz.
Google Merchant Center feed'indeki ürünleri destekleyen kampanyalarda aşağıdaki özel raporlar bulunur:
- Alışveriş Performansı Görünümü
- Ürün Grubu Görünümü
- Öğe Grubu Ürün Grubu Görünümü
- Alışveriş Ürünü
- Alışveriş sepeti verileri satış görünümü (v24 ve sonraki sürümlerde kullanılabilir)
- Nihai URL genişletmesi öğe görünümü (v26 ve sonraki sürümlerde Alışveriş kampanyaları için kullanılabilir)
Ayrıca, 26. sürümden itibaren Alışveriş kampanyalarında, AI Max (campaign.ai_max_setting.enable_ai_max = true) ve nihai URL genişletmesi (FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION = OPTED_IN) etkinleştirildiğinde yayınlanan metin özelleştirme öğeleri final_url_expansion_asset_view tarafından raporlanır.
Sorgu koşulları ve örnek için Nihai URL genişletmesi öğe görünümü bölümüne bakın.
Alışveriş Performansı Görünümü
Alışveriş Performansı Görünümü, ürünler için product_item_id gibi özelliklere göre toplu geçmiş raporlama istatistikleri sağlar.
Alışveriş, Maksimum Performans, Talep Yaratma, video, uygulama ve Görüntülü Reklam Ağı kampanyaları dahil olmak üzere Google Merchant Center'daki ürün feed'lerini kullanan tüm kampanya türlerini destekler.
Alışveriş Performansı Görünümü, ilgili metriklerin kaydedildiği sırada ürünün durumunu yakalar. Buna, metrik kaydedildiğinden beri değişmiş olabilecek product_title gibi segmentler dahildir.
shopping_performance_view, aşağıdaki segmentleri ve metrikleri de destekler:
segments.ad_sub_network_type(product_group_viewveasset_group_product_group_viewdillerinde de desteklenir).- Dönüşüm tarihine göre segmentlere ayrılmış metrikler:
metrics.conversions_by_conversion_date,metrics.all_conversions_by_conversion_date,metrics.conversions_value_by_conversion_date,metrics.all_conversions_value_by_conversion_date,metrics.value_per_conversions_by_conversion_datevemetrics.value_per_all_conversions_by_conversion_date. - Rekabetçi gösterim payı metrikleri:
metrics.search_budget_lost_impression_share,metrics.search_rank_lost_impression_share,metrics.search_budget_lost_absolute_top_impression_sharevemetrics.search_rank_lost_absolute_top_impression_share. - 24 ve sonraki sürümlerde kullanılabilir:
segments.conversion_attribution_event_typesegmenti vemetrics.all_*alışveriş sepeti verileri metrikleri (teklif verilemeyen dönüşümler de dahil olmak üzere tüm dönüşümlerdeki alışveriş sepeti verilerini raporlar).
Son 30 gün içinde tıklama alan ürünlerin gösterimlerini, tıklamalarını, maliyetini, dönüşümlerini ve tüm dönüşümlerini product_item_id ölçütüne göre alan örnek bir sorgu aşağıda verilmiştir (tüm dönüşümler, dönüşümler, tıklamalar, maliyet ve gösterimler ölçütlerine göre azalan düzende sıralanmıştır):
SELECT
segments.product_item_id,
metrics.clicks,
metrics.cost_micros,
metrics.impressions,
metrics.conversions,
metrics.all_conversions
FROM shopping_performance_view
WHERE 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
Ürün raporlama için ilişkilendirme mantığı
Ürün düzeyindeki raporlar, tek bir reklamda birden fazla ürün gösterildiğinde her bir ürünün performansını kredilendirmek için belirli bir ilişkilendirme çerçevesi kullanır.
Finansal metrikler
metrics.cost_micros ve metrics.conversions gibi finansal metrikler, tüm ürünlerdeki toplamlarının kampanya düzeyindeki raporları aşmamasını sağlayacak şekilde hesaplanır.
- Doğrudan etkileşimler
- Kullanıcı niyeti net olduğunda ve tek bir ürünle ilişkilendirildiğinde (ör. doğrudan bir ürünün tıklanması), ilişkili maliyet ve dönüşüm kredisinin %100'ü söz konusu ürüne atanır.
- Dolaylı etkileşimler
- Kullanıcı niyeti reklamın tamamına yönelik olduğunda (ör. kullanıcı bir başlığı, harekete geçirici mesaj düğmesini veya videoyu tıkladığında) ilişkili maliyet ve dönüşüm kredisi, söz konusu reklamda sunulan tüm ürünlere eşit olarak dağıtılır.
Etkileşim metrikleri
metrics.impressions ve metrics.clicks gibi etkileşim metrikleri, ürüne özel etkileşimi ölçer.
Gösterimler için, ürünün kullanıcının görüntü alanında görünür olup olmadığına bakılmaksızın, etkinlik gerçekleştiğinde reklamda yer alan her ürün için sayı artırılır. Bu nedenle, bir rapordaki tüm ürünlerin gösterimlerinin toplamı, ilgili kampanya düzeyindeki toplamdan önemli ölçüde yüksek olabilir.
Buna karşılık metrics.clicks, yalnızca söz konusu üründe gerçekleşen tıklamaları ölçer. Google Ads kullanıcı arayüzünde metrics.clicks alanı açıkça Ürün Tıklamaları olarak etiketlenir.
Ürün Grubu Görünümü
Ürün Grubu Görünümü, Alışveriş listeleme grupları (kullanıcı arayüzünde ürün grupları olarak adlandırılır) için toplu raporlama istatistikleri sağlar. Öğe Grubu Ürün Grubu Görünümü örnekleri için Maksimum Performans raporlama kılavuzuna bakın.
Aşağıda, son 30 gün içinde gösterim alan kampanyaya göre Alışveriş listeleme grupları için gösterimleri, tıklamaları, dönüşümleri ve tüm dönüşümleri alan örnek bir sorgu verilmiştir (tüm dönüşümlere, ardından dönüşümlere, ardından tıklamalara, ardından gösterimlere göre azalan düzende sıralanmıştır):
SELECT
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.all_conversions
FROM product_group_view
WHERE segments.date DURING LAST_30_DAYS
AND metrics.impressions > 0
ORDER BY
metrics.all_conversions DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.impressions DESC
Alışveriş ürünü raporu
Alışveriş Ürünü raporu, Google Ads hesabına bağlı Google Merchant Center hesaplarında bulunan ürünlerin özelliklerini ve raporlama istatistiklerini sağlar. Bu rapor, müşteri, kampanya ve reklam grubu düzeyindeki istatistikleri incelemek için kullanılabilir. Alışveriş, Maksimum Performans, Talep Yaratma, video ve (24 ve sonraki sürümlerde) uygulama kampanyalarını destekler. Satıcı tarafından sağlanan ürün resminin URI'sini almak için shopping_product.product_image_uri alanını da sorgulayabilirsiniz.
Aşağıda, bağlı tüm Google Merchant Center hesaplarındaki tüm Alışveriş ürünleri için son 30 güne ait gösterimleri, tıklamaları, dönüşümleri ve tüm dönüşümleri (tüm dönüşümler, ardından dönüşümler, ardından tıklamalar, ardından gösterimler şeklinde azalan düzende sıralanmış) alan örnek bir sorgu verilmiştir:
SELECT
shopping_product.resource_name,
shopping_product.item_id,
shopping_product.feed_label,
shopping_product.merchant_center_id,
metrics.clicks,
metrics.impressions,
metrics.conversions,
metrics.all_conversions
FROM shopping_product
WHERE segments.date DURING LAST_30_DAYS
ORDER BY
metrics.all_conversions DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.impressions DESC
Sorgular hakkında daha fazla bilgi için Raporlama kılavuzuna bakın.
Performansla ilgili konular
Alışveriş ürünü raporu, bir hesap çok sayıda ürünle bağlantılı olduğunda önemli miktarda veri döndürebilir. Aşağıdaki öneriler, GAQL sorgularınızın performansını artırmanıza yardımcı olabilir:
- Kampanya ve reklam grubu düzeyindeki sorgular, genellikle hesap düzeyindeki sorgulardan daha hızlıdır. Bunun nedeni, daha az ürün içermeleri ve daha az veriye erişim gerektirmeleridir.
SELECTyan tümcesinde ne kadar çok alan ve metrik varsa yanıt süresi o kadar yavaş olur. Sorguda yalnızca ihtiyacınız olan alanları ve metrikleri seçin.- Bir veya daha fazla sorunu olan ürünler daha fazla veri döndürür. İlgili duruma neden olan sorunları döndürme olasılığı yüksek olan ürünleri anlamak için
WHEREifadesindeshopping_product.statusölçütüne göre filtreleme yapabilirsiniz.
Alışveriş ürünü raporunun yaygın kullanım alanları
Alışveriş ürünü raporu, ürün feed'lerini kullanan kampanyalar için ürün bilgilerine esnek erişim sağlar. Bu sayede, Google Merchant Center hesaplarındaki ürünlerin durumunun yanı sıra performans metrikleri ve ürünlerin reklam yayınlamasını engelleyen sorunlar gibi reklamlara özel bilgiler hakkında analizler elde edebilirsiniz.
Bu bölümde, Google Ads kullanıcı arayüzündeki Ürünler görünümünde mümkün olanlara benzer bazı tipik kullanım alanları ele alınmaktadır.
shopping_product için issues alanı, Merchant API'deki ProductStatus alanına benzer. Bu alanda Google Ads'e özgü sorunlar da yer alır.
Sorunun Google Merchant Center'da mı yoksa Google Ads'de mi çözülmesi gerektiğini kontrol etmek için öncelikle yanıtın shopping_product.issues.documentation alanını kontrol edin. Bu alanda, size yardımcı olacak bir Yardım Merkezi makalesi bulunur.
Ürün durumları (hesap düzeyi)
Raporu kampanya veya reklam grubu için filtreler olmadan belirtmek, hesap düzeyindeki tüm ürünleri döndürür.
Aşağıdaki türde hesaplardaki tüm kampanyalara ait metrikleri, durumları ve sorunları destekler:
- Alışveriş
- Maksimum Performans
Bu sorgu, ürünün durumunu (ör. NOT_ELIGIBLE) ve ürünün bu duruma gelmesine neden olan sorunların listesini görmenizi sağlar:
SELECT
shopping_product.resource_name,
shopping_product.merchant_center_id,
shopping_product.channel,
shopping_product.language_code,
shopping_product.feed_label,
shopping_product.item_id,
shopping_product.status,
shopping_product.issues
FROM shopping_product
Ürün durumları (kampanya düzeyinde)
Raporu, WHERE yan tümcesinin bir parçası olarak kampanya kaynağıyla belirtmek, seçilen kampanyaya dahil edilen tüm ürünleri döndürür.
Ürün feed'lerini kullanabilen aşağıdaki kampanya türleri tarafından desteklenir:
- Alışveriş
- Maksimum Performans
- Talep Yaratma
- Video
- Uygulama (24 ve sonraki sürümlerde kullanılabilir)
Bu sorgu, belirli bir kampanyaya dahil edilen her ürünün durumunu ve bu duruma neden olan sorunları görmenizi sağlar. Örneğin, duraklatılmış bir kampanya ürün durumunu etkiler:
SELECT
shopping_product.resource_name,
shopping_product.campaign,
campaign.name,
shopping_product.merchant_center_id,
shopping_product.channel,
shopping_product.language_code,
shopping_product.feed_label,
shopping_product.item_id,
shopping_product.status,
shopping_product.issues
FROM shopping_product
WHERE
shopping_product.campaign = 'customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>'
Ürün durumları (reklam grubu düzeyi)
Raporu WHERE ifadesinin bir parçası olarak hem reklam grubu kaynağı hem de kampanya kaynağıyla belirtmek, seçilen kampanyaya dahil olan tüm ürünleri döndürür. Ürünün metrikleri, durumu ve sorunları, ürünün seçili reklam grubuna dahil edilip edilmediğini yansıtır.
Aşağıdaki kampanya türleri tarafından desteklenir:
- Alışveriş
- Talep Yaratma
- Video
- Uygulama (24 ve sonraki sürümlerde kullanılabilir; yalnızca
impressions,clicksvectrmetriklerini destekler,statusveyaissuesmetriklerini desteklemez)
Bu sorgu, ürünün ilgili reklam grubuna göre durumunu görmenizi sağlar. Ürün grubu filtrelerinin (reklam grubu düzeyinde) doğru şekilde uygulandığını onaylamanıza ve her ürünün durumunu kontrol etmenize olanak tanır:
SELECT
shopping_product.resource_name,
shopping_product.campaign,
campaign.name,
shopping_product.ad_group,
ad_group.name,
shopping_product.merchant_center_id,
shopping_product.channel,
shopping_product.language_code,
shopping_product.feed_label,
shopping_product.item_id,
shopping_product.status,
shopping_product.issues
FROM shopping_product
WHERE
shopping_product.campaign = 'customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>'
AND shopping_product.ad_group =
'customers/<CUSTOMER_ID>/adGroups/<AD_GROUP_ID>'
Tarihe göre filtrelenmiş ürün metrikleri (hesap düzeyi)
WHERE ifadesinde bir tarih veya tarih aralığıyla raporu belirtmek, metriklerin sıfır olup olmadığına bakılmaksızın, belirtilen dönem için hesap düzeyindeki tüm ürünlerin metriklerini döndürür.
segments.date seçeneğini belirleyemezsiniz. Bu seçeneği belirlerseniz UNSUPPORTED_DATE_SEGMENTATION hatası alırsınız.
Bu sorgu, belirli bir gün veya diğer uyumlu tarih aralığı için her bir ürünün performansını tüm kampanyalarda toplu olarak görmenizi sağlar:
SELECT
shopping_product.resource_name,
shopping_product.merchant_center_id,
shopping_product.channel,
shopping_product.language_code,
shopping_product.feed_label,
shopping_product.item_id,
metrics.clicks,
metrics.impressions,
metrics.cost_micros
FROM shopping_product
WHERE
segments.date DURING LAST_30_DAYS
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 alakalı satış ve kâr metriklerine erişebilir. Bu metrikler, Alışveriş 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:
ad_groupad_group_adcampaigncart_data_sales_view(24 ve sonraki sürümlerde kullanılabilir)customer(Tüm kampanyalar için toplu)product_group_viewshopping_performance_viewshopping_product(v24 ve sonraki sürümlerdekimetrics.all_*alışveriş sepeti verileri metrikleri için)
Aşağıdaki alışveriş sepeti verileri metrikleri, Alışveriş kampanyaları için shopping_performance_view gibi raporlarda kullanılabilir:
metrics.average_cart_sizemetrics.average_order_value_microsmetrics.cost_of_goods_sold_microsmetrics.cross_sell_cost_of_goods_sold_microsmetrics.cross_sell_gross_profit_microsmetrics.cross_sell_revenue_microsmetrics.cross_sell_units_soldmetrics.gross_profit_marginmetrics.gross_profit_microsmetrics.lead_cost_of_goods_sold_microsmetrics.lead_gross_profit_microsmetrics.lead_revenue_microsmetrics.lead_units_soldmetrics.ordersmetrics.revenue_microsmetrics.units_sold
Sürüm 24 ve sonraki sürümlerde, aşağıdaki alışveriş sepeti verileri metrikleri de tüm dönüşümlerde (teklif verilemez dönüşümler dahil) raporlanabilir:
metrics.all_average_cart_sizemetrics.all_average_order_value_microsmetrics.all_cost_of_goods_sold_microsmetrics.all_cross_sell_cost_of_goods_sold_microsmetrics.all_cross_sell_gross_profit_microsmetrics.all_cross_sell_revenue_microsmetrics.all_cross_sell_units_soldmetrics.all_gross_profit_marginmetrics.all_gross_profit_microsmetrics.all_lead_cost_of_goods_sold_microsmetrics.all_lead_gross_profit_microsmetrics.all_lead_revenue_microsmetrics.all_lead_units_soldmetrics.all_ordersmetrics.all_revenue_microsmetrics.all_units_sold
Aşağıdaki örnekte, Alışveriş kampanyalarının son 30 gündeki ürün düzeyinde performansını analiz etmek için alışveriş sepeti verileri metriklerinin 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 = 'SHOPPING'
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 verileri 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 = 'SHOPPING'
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
Nihai URL genişletmesi öğe görünümü
Sürüm 26'dan itibaren, Maksimum Yapay Zeka (campaign.ai_max_setting.enable_ai_max = true) ve nihai URL genişletmesi (FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION = OPTED_IN) etkinleştirildiğinde Alışveriş kampanyalarında yayınlanan metin özelleştirme öğelerinin öğe düzeyindeki performansını ölçmek için final_url_expansion_asset_view kullanabilirsiniz.
final_url_expansion_asset_view sorgusu yaparken aşağıdaki filtreleme ve alan seçimi kurallarına uyun:
final_url_expansion_asset_viewile ilgili sorgularcampaign.advertising_channel_type,campaign(campaign.id,campaign.resource_nameveyafinal_url_expansion_asset_view.campaign) ya daad_group(ad_group.id,ad_group.resource_nameveyafinal_url_expansion_asset_view.ad_group) seçeneklerinden en az birine göre filtrelenmelidir. Bunların tümü atlanırsaFinalUrlExpansionAssetViewError.MISSING_REQUIRED_FILTERdöndürülür.- Hesap veya kampanya düzeyinde Alışveriş kampanyaları için
final_url_expansion_asset_viewsorgusu yaparkencampaign.advertising_channel_type = 'SHOPPING'ile filtrelemeniz (veya=kullanarak tek bir reklam grubuna göre filtrelemeniz) gerekir. Kampanyaya göre filtreleme (campaign.id,campaign.resource_nameveyafinal_url_expansion_asset_view.campaign) için decampaign.advertising_channel_type = 'SHOPPING'gerekir. Bu filtre atlanırsaFinalUrlExpansionAssetViewError.REQUIRES_ADVERTISING_CHANNEL_TYPE_FILTERdöndürülür. Tek birad_groupile filtreleme ise filtre şartını tek başına karşılar. campaign.advertising_channel_type,campaignveyaad_groupüzerindeki filtreler tek bir değerde=operatörünü kullanmalıdır. Aynı kaynak türü içinINveya birden fazla koşul kullanıldığındaFinalUrlExpansionAssetViewError.REQUIRES_FILTER_BY_SINGLE_RESOURCEdöndürülür.- Alışveriş kampanyalarında
ad_groupalanlarını seçip bunlara göre filtreleme yapabilirsiniz ancakasset_groupalanlarını seçemezsiniz. Alışveriş kampanyalarındaasset_groupalanlarını seçtiğinizde (veyaad_groupölçütüne göre filtreleme yaptığınızda)FinalUrlExpansionAssetViewError.CANNOT_SELECT_ASSET_GROUP(veyaad_groupalanları da seçildiğindeCANNOT_SELECT_BOTH_AD_GROUP_AND_ASSET_GROUP) döndürülür.ad_groupalanlarını seçerkenasset_groupile filtreleme yapıldığındaCANNOT_SELECT_AD_GROUP, hemad_grouphem deasset_groupile filtreleme yapıldığında iseCANNOT_FILTER_BY_BOTH_AD_GROUP_AND_ASSET_GROUPdöndürülür.
Aşağıdaki sorgu, Alışveriş kampanyaları için son 30 güne ait öğe düzeyinde performans metriklerini alır:
SELECT
campaign.id,
campaign.name,
campaign.advertising_channel_type,
ad_group.id,
final_url_expansion_asset_view.asset,
final_url_expansion_asset_view.field_type,
final_url_expansion_asset_view.final_url,
final_url_expansion_asset_view.status,
metrics.impressions,
metrics.clicks,
metrics.conversions
FROM final_url_expansion_asset_view
WHERE
campaign.advertising_channel_type = 'SHOPPING'
AND segments.date DURING LAST_30_DAYS