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 dicatat. Hal ini mencakup segmen seperti product_title, yang mungkin telah berubah sejak metrik dicatat.
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 memberikan statistik pelaporan gabungan untuk grup listingan belanja (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 Shopping menurut kampanye dengan tayangan dalam 30 hari terakhir (diurutkan dalam urutan menurun menurut semua konversi, lalu konversi, lalu klik, lalu 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 berdasarkan 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 sejumlah besar produk. Rekomendasi berikut dapat membantu meningkatkan performa kueri GAQL Anda:
- Kueri di tingkat kampanye dan grup iklan biasanya akan lebih cepat daripada 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 respons. Sebaiknya hanya pilih kolom dan metrik yang Anda perlukan dalam kueri. - Perhatikan bahwa produk dengan satu atau beberapa masalah akan menampilkan lebih banyak data. Anda dapat memfilter menurut
shopping_product.status
diWHERE
untuk memahami produk mana yang cenderung menampilkan masalah yang telah menyebabkan status yang relevan.
Kasus penggunaan laporan produk Shopping
Laporan Produk Shopping memberikan akses fleksibel ke informasi produk untuk kampanye yang menggunakan feed produk. Laporan ini dapat memberi Anda insight tentang status produk dari akun Google Merchant Center, tetapi juga menampilkan informasi spesifik iklan seperti metrik performa dan masalah yang mencegah produk menayangkan iklan.
Bagian ini membahas beberapa kasus penggunaan umum yang serupa dengan yang mungkin ada di tampilan "Produk" di UI Google Ads.
Kolom 'issues' untuk Produk Shopping mirip dengan yang disediakan oleh
productstatuses
di Content API for Shopping, dengan penambahan masalah yang khusus untuk
Google Ads. Untuk memeriksa apakah masalah perlu diselesaikan di Google Merchant Center
atau Google Ads, periksa terlebih dahulu kolom shopping_product.issues.documentation
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.
Laporan ini mendukung metrik, status, dan masalah dari semua kampanye dalam akun berjenis:
- Belanja
- Performa Maks
Kueri ini memungkinkan Anda melihat status produk, misalnya NOT_ELIGIBLE
,
dan daftar masalah khusus untuk produk yang telah menghasilkan 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 resource kampanye sebagai bagian dari klausa WHERE akan menampilkan semua produk yang disertakan dalam kampanye yang dipilih.
Fitur ini didukung oleh jenis kampanye berikut yang dapat menggunakan feed produk:
- Belanja
- Performa Maks
- Peningkat Permintaan
- Video
Kueri ini memungkinkan Anda melihat status produk yang disertakan dalam kampanye tertentu. Halaman ini memungkinkan Anda memeriksa status setiap produk, termasuk masalah yang menyebabkan status tersebut. 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 menyertakan 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. Dengan begitu, Anda dapat mengonfirmasi 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 tanggal atau rentang tanggal dalam klausa WHERE akan menampilkan metrik untuk semua produk di tingkat akun yang (terlepas dari apakah metrik tersebut bukan nol) untuk jangka waktu yang ditentukan.
Anda tidak dapat memilih segments.date
, karena akan menghasilkan
error UNSUPPORTED_DATE_SEGMENTATION
.
Kueri ini memungkinkan Anda melihat performa produk saat ini untuk hari tertentu atau nilai tanggal lain yang kompatibel. Ini dapat digunakan untuk membuat ringkasan untuk setiap produk yang ditampilkan dan 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.
ad_group
ad_group_ad
campaign
customer
(Gabungan untuk semua kampanye)product_group_view
shopping_performance_view
Metrik data keranjang berikut dapat digunakan dalam laporan, seperti
shopping_performance_view
, untuk
kampanye Shopping.
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
Contoh berikut menunjukkan cara 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