Raporlama

Diğer reklam türlerinde olduğu gibi, Alışveriş ürünlerinin ürün durumu ve performans verilerini almak için GoogleAdsService.SearchStream kullanabilirsiniz.

Ürünleri destekleyen kampanyalar için aşağıdaki özel raporlar bulunur:

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 toplanmış geçmiş raporlama istatistikleri sağlar.

Alışveriş Performansı Görünümü, ilgili metriklerin kaydedildiği sırada ürünün durumunu gösterir. Buna, metrik kaydedildiğinden beri değişmiş olabilecek product_title gibi segmentler dahildir.

Aşağıda, son 30 günde tıklama alan product_item_id ürünleri için gösterimleri, tıklamaları, maliyeti, 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 maliyete, ardından gösterimlere 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 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österimler, tıklamalar, dönüşümler 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ü

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.

Aşağıda, son 30 güne ait gösterimleri, tıklamaları, dönüşümleri ve tüm dönüşümleri (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üm bağlı Google Merchant Center hesaplarındaki tüm Alışveriş ürünleri için 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

Sorgularla ilgili daha ayrıntılı bilgi için Raporlama kılavuzu'na bakın.

Performansla ilgili konular

Bir hesap çok sayıda ürüne bağlandığında Alışveriş ürün raporu ö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üzeyindekilerden daha hızlıdır. Bunun nedeni, bu sorguların daha az ürün içermesi ve daha az veriye erişim gerektirmesidir.
  • SELECT ifadesinde ne kadar çok alan ve metrik varsa yanıt süresi o kadar uzun olur. Sorguda yalnızca ihtiyacınız olan alanları ve metrikleri seçmenizi öneririz.
  • Bir veya daha fazla sorunu olan ürünlerin daha fazla veri döndüreceğini unutmayın. Hangi ürünlerin ilgili duruma neden olan sorunları döndürme olasılığının yüksek olduğunu anlamak için WHERE bölümünde shopping_product.status ile filtreleyebilirsiniz.

Alışveriş ürün raporu kullanım alanları

Alışveriş ürünü raporu, ürün feed'lerini kullanan kampanyalar için ürün bilgilerine esnek erişim sağlar. Google Merchant Center hesaplarındaki ürünlerin durumu hakkında bilgi verebilir. Ayrıca, performans metrikleri ve ürünlerin reklam yayınlamasını engelleyen sorunlar gibi reklamlara özgü bilgileri de gösterebilir.

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.

Alışveriş ürünü için "sorunlar" alanı, Content API for Shopping'deki productstatuses tarafından sağlanan alana benzer. Bu alana, Google Ads'e özgü sorunlar da eklenmiştir. Sorunun Google Merchant Center'da mı yoksa Google Ads'de mi çözülmesi gerektiğini kontrol etmek için öncelikle yanıttaki shopping_product.issues.documentation alanını inceleyin. Bu alanda, yardımcı olacak bir Yardım Merkezi makalesi yer alır.

Ürün durumları (hesap düzeyi)

Kampanya veya reklam grubu için filtre içermeyen bir rapor belirtildiğinde hesap düzeyindeki tüm ürünler döndürülür.

Bu özellik, aşağıdaki türdeki hesaplarda yer alan tüm kampanyalardaki metrikleri, durumu ve sorunları destekler:

  • Alışveriş
  • Maksimum Performans

Bu sorgu, ürünün durumunu (ör. NOT_ELIGIBLE) ve belirli bir durumla sonuçlanan, ürüne özgü 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)

WHERE ifadesinin bir parçası olarak kampanya kaynağıyla raporu belirtmek, seçilen kampanyaya dahil edilen tüm ürünleri döndürür.

Ürün feed'lerinden yararlanabilen aşağıdaki kampanya türleri tarafından desteklenir:

  • Alışveriş
  • Maksimum Performans
  • Talep Yaratma
  • Video

Bu sorgu, belirli bir kampanyaya dahil edilen ürünün durumunu görmenizi sağlar. Bu sayede, durumu etkileyen sorunlar da dahil olmak üzere her ürünün durumunu kontrol edebilirsiniz. Örneğin, duraklatılan 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 hem bir reklam grubu kaynağı hem de bir kampanya kaynağı ile ve WHERE ifadesinin bir parçası olarak belirtmek, seçilen kampanyaya dahil edilen tüm ürünleri döndürür. Ürünün metrikleri, durumu ve sorunları, seçilen reklam grubuna dahil edilip edilmediğini yansıtır.

Bu sorgu, ürünün söz konusu reklam grubuyla ilgili durumunu görmenizi sağlar. Bu araç, ü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 tarih veya tarih aralığı içeren bir rapor belirtmek, belirtilen dönem için (metriklerin sıfır olmayan değerler olup olmadığına bakılmaksızın) hesap düzeyindeki tüm ürünlerin metriklerini döndürür.

segments.date seçemezsiniz. Bu durumda UNSUPPORTED_DATE_SEGMENTATION hatası oluşur.

Bu sorgu, belirli bir güne veya diğer uyumlu tarih değerine ait mevcut ürünün performansını görmenizi sağlar. Bu, tüm kampanyalarda toplanan her bir döndürülen ürün için bir özet oluşturmak üzere kullanılabilir:

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 = '2024-01-01'

Alışveriş sepeti verileriyle ürün performansı

Perakende reklamverenler; 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üşümleri uygulayan tüm reklamverenler tarafından kullanılabilir ve aşağıdaki raporlarla uyumludur.

Aşağıdaki alışveriş sepeti verileri metrikleri, Alışveriş kampanyaları için shopping_performance_view gibi raporlarda kullanılabilir.

Aşağıdaki örnekte, son 30 gün içinde Alışveriş kampanyalarının ürün düzeyindeki 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