Pelaporan

Seperti jenis iklan lainnya, Anda dapat menggunakan GoogleAdsService.SearchStream untuk mengambil status produk dan data performa untuk produk Shopping.

Kampanye yang mendukung produk memiliki laporan khusus berikut:

Tampilan Performa Shopping

Tampilan Performa Shopping memberikan statistik pelaporan historis gabungan untuk produk berdasarkan atribut seperti product_item_id.

Tampilan Performa Belanja merekam status produk pada saat metrik yang relevan direkam. Hal ini mencakup segmen seperti product_title, yang mungkin telah berubah sejak metrik direkam.

Berikut adalah contoh kueri yang mengambil tayangan, klik, biaya, konversi, dan semua konversi untuk produk menurut product_item_id dengan klik dalam 30 hari terakhir (diurutkan dalam urutan menurun menurut semua konversi, lalu konversi, lalu klik, lalu biaya, lalu tayangan):

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

Tampilan Grup Produk

Tampilan Grup Produk menyediakan statistik pelaporan gabungan untuk grup listingan Shopping (disebut sebagai grup produk di UI). Lihat panduan pelaporan Performa Maksimal untuk contoh Tampilan Grup Produk Grup Aset.

Berikut adalah contoh kueri yang mengambil tayangan, klik, konversi, dan semua konversi untuk grup listingan Belanja berdasarkan kampanye dengan tayangan dalam 30 hari terakhir (diurutkan dalam urutan menurun menurut semua konversi, lalu konversi, lalu klik, kemudian tayangan):

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

Produk Shopping

Laporan Produk Shopping memberikan atribut dan statistik pelaporan untuk produk yang ada di akun Google Merchant Center yang ditautkan ke akun Google Ads. Laporan ini dapat digunakan untuk memeriksa statistik di tingkat pelanggan, kampanye, dan grup iklan.

Berikut adalah contoh kueri yang mengambil tayangan, klik, konversi, dan semua konversi selama 30 hari terakhir (diurutkan dalam urutan menurun menurut semua konversi, lalu konversi, lalu klik, lalu tayangan) untuk semua produk Shopping dari semua akun Google Merchant Center tertaut:

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

Lihat Panduan pelaporan untuk mengetahui detail selengkapnya tentang kueri.

Pertimbangan performa

Laporan produk Shopping dapat menampilkan data dalam jumlah yang signifikan saat akun ditautkan ke produk dalam jumlah besar. Rekomendasi berikut dapat membantu meningkatkan performa kueri GAQL Anda:

  • Kueri di tingkat kampanye dan grup iklan biasanya akan lebih cepat dibandingkan kueri di tingkat akun, karena kueri tersebut cenderung berisi lebih sedikit produk dan memerlukan akses ke lebih sedikit data.
  • Makin banyak kolom dan metrik dalam klausa SELECT, makin lambat waktu responsnya. Sebaiknya hanya pilih kolom dan metrik yang Anda perlukan dalam kueri.
  • Pertimbangkan bahwa produk dengan satu atau beberapa masalah akan menampilkan lebih banyak data. Anda dapat memfilter menurut shopping_product.status di WHERE untuk memahami produk mana yang cenderung menampilkan masalah yang menyebabkan status relevan.

Kasus penggunaan laporan produk Shopping

Laporan Produk Shopping memberikan akses fleksibel ke informasi produk untuk kampanye yang menggunakan feed produk. Bagian ini dapat memberikan insight tentang status produk dari akun Google Merchant Center, serta informasi spesifik tentang iklan seperti metrik performa dan masalah yang mencegah produk menayangkan iklan.

Bagian ini membahas beberapa kasus penggunaan umum yang serupa dengan yang mungkin ada dalam tampilan "Produk" di UI Google Ads.

Kolom 'masalah' untuk Produk Shopping serupa dengan kolom yang diberikan oleh productstatuses di Content API for Shopping, dengan tambahan masalah yang spesifik untuk Google Ads. Untuk memeriksa apakah masalah harus diselesaikan di Google Merchant Center atau Google Ads, pertama-tama periksa kolom shopping_product.issues.documentation pada respons yang menyertakan artikel pusat bantuan untuk membantu.

Status produk (Tingkat akun)

Menentukan laporan tanpa filter untuk kampanye atau grup iklan akan menampilkan semua produk di tingkat akun.

Alat ini mendukung metrik, status, dan masalah dari semua kampanye dengan jenis akun:

  • Shopping
  • Performa Maksimal

Kueri ini memungkinkan Anda melihat status produk, misalnya NOT_ELIGIBLE, dan daftar masalah khusus produk yang telah mengakibatkan status tertentu:

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

Status produk (tingkat Kampanye)

Menentukan laporan dengan sumber daya kampanye sebagai bagian dari klausa WHERE akan menampilkan semua produk yang disertakan dalam kampanye yang dipilih.

Format ini didukung oleh jenis kampanye berikut yang dapat menggunakan feed produk:

  • Shopping
  • Performa Maksimal
  • Peningkat Permintaan
  • Video

Kueri ini memungkinkan Anda melihat status produk yang disertakan dalam kampanye tertentu. Alat ini memungkinkan Anda memeriksa status setiap produk termasuk masalah yang menyebabkan status. Misalnya, kampanye yang dijeda akan memengaruhi status produk:

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>"

Status produk (Tingkat grup iklan)

Menentukan laporan dengan baik resource grup iklan maupun resource kampanye, dan sebagai bagian dari klausa WHERE akan menampilkan semua produk yang disertakan dengan kampanye yang dipilih. Metrik, status, dan masalah produk akan mencerminkan apakah produk tersebut disertakan atau dikecualikan dari grup iklan yang dipilih.

Kueri ini memungkinkan Anda melihat status produk sehubungan dengan grup iklan tersebut. Hal ini memungkinkan Anda memastikan bahwa filter grup produk (di tingkat grup iklan) diterapkan dengan benar dan memeriksa status setiap produk:

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>"

Metrik produk, difilter menurut tanggal (Tingkat akun)

Menentukan laporan dengan rentang tanggal atau tanggal di klausa WHERE akan menampilkan metrik untuk semua produk di tingkat akun yang (terlepas dari apakah metriknya bukan nol) untuk jangka waktu yang ditentukan.

Anda tidak dapat memilih segments.date, tindakan ini akan menyebabkan error UNSUPPORTED_DATE_SEGMENTATION.

Kueri ini memungkinkan Anda melihat performa produk saat ini untuk hari tertentu atau nilai tanggal lain yang kompatibel. Tabel ini dapat digunakan untuk membuat ringkasan setiap produk yang ditampilkan yang digabungkan di semua kampanye:

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'

Performa produk dengan data keranjang

Pengiklan retail dapat mengakses metrik penjualan dan laba yang relevan seperti Pendapatan, Laba Kotor, Margin Laba Kotor, dan Unit terjual. Metrik ini tersedia untuk semua pengiklan yang menerapkan Konversi dengan data keranjang di seluruh kampanye Shopping dan kompatibel dengan laporan berikut.

Metrik data keranjang berikut dapat digunakan dalam laporan, seperti shopping_performance_view, untuk kampanye Shopping.

Contoh berikut menunjukkan bagaimana metrik data keranjang dapat digunakan untuk menganalisis performa tingkat produk untuk kampanye Shopping dalam 30 hari terakhir.

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

Performa kampanye dengan data keranjang

Metrik data keranjang dapat digunakan di tingkat kampanye dan dapat digabungkan dengan metrik performa lainnya seperti tayangan iklan, klik, dan biaya.

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