Seperti jenis iklan lainnya, Anda dapat menggunakan GoogleAdsService.SearchStream untuk mengambil data status dan performa produk untuk produk Shopping.
Kampanye yang mendukung produk dari feed Google Merchant Center memiliki laporan khusus berikut:
- Tampilan Performa Shopping
- Tampilan Grup Produk
- Tampilan Grup Produk Grup Aset
- Produk Shopping
- Tampilan Penjualan Data Keranjang (tersedia di v24 dan yang lebih baru)
Tampilan Performa Shopping
Tampilan Performa Shopping memberikan statistik pelaporan historis gabungan untuk produk menurut atribut seperti product_item_id.
Fitur ini mendukung semua jenis kampanye yang menggunakan feed produk dari Google Merchant Center, termasuk kampanye Shopping, Performa Maksimal, Peningkat Permintaan, Video, Aplikasi, dan Display.
Tampilan Performa Shopping merekam status produk pada saat metrik yang relevan dicatat. Hal ini mencakup segmen seperti
product_title, yang mungkin telah berubah sejak metrik dicatat.
shopping_performance_view juga mendukung segmen dan metrik berikut:
segments.ad_sub_network_type(juga didukung diproduct_group_viewdanasset_group_product_group_view).- Metrik yang disegmentasikan menurut tanggal konversi:
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_date, danmetrics.value_per_all_conversions_by_conversion_date. - Metrik pangsa tayangan iklan kompetitif:
metrics.search_budget_lost_impression_share,metrics.search_rank_lost_impression_share,metrics.search_budget_lost_absolute_top_impression_share, danmetrics.search_rank_lost_absolute_top_impression_share. - Tersedia di v24 dan yang lebih baru: Segmen
segments.conversion_attribution_event_typedanmetrics.all_*metrik data keranjang (yang melaporkan data keranjang di semua konversi, termasuk konversi yang tidak dapat di-bid).
Berikut 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
Logika atribusi untuk pelaporan produk
Laporan tingkat produk menggunakan framework atribusi tertentu untuk mengatribusikan performa ke masing-masing produk saat beberapa produk muncul dalam satu iklan.
Metrik keuangan
Metrik keuangan, seperti metrics.cost_micros dan metrics.conversions, dihitung untuk memastikan jumlahnya di semua produk tidak melebihi laporan tingkat kampanye.
- Interaksi langsung
- Jika niat pengguna jelas dan terkait dengan satu produk (seperti klik langsung pada produk), 100% biaya dan kredit konversi yang terkait diatribusikan ke produk tertentu tersebut.
- Interaksi tidak langsung
- Jika niat pengguna ditujukan pada iklan secara keseluruhan (misalnya, jika pengguna mengklik judul, tombol Tindakan, atau video), biaya dan kredit konversi yang terkait didistribusikan secara merata di semua produk yang ditayangkan dalam iklan tersebut.
Metrik interaksi
Metrik interaksi, seperti metrics.impressions dan metrics.clicks, mengukur
interaksi khusus produk.
Untuk tayangan iklan, jumlahnya akan bertambah untuk setiap produk yang disertakan dalam iklan saat peristiwa terjadi, terlepas dari apakah produk tersebut terlihat di area pandang pengguna. Oleh karena itu, jumlah tayangan iklan di semua produk dalam laporan mungkin jauh lebih tinggi daripada total tingkat kampanye yang sesuai.
Sebaliknya, metrics.clicks hanya mengukur klik yang terjadi pada produk tertentu tersebut. Di UI Google Ads, kolom metrics.clicks diberi label secara eksplisit sebagai Klik Produk.
Tampilan Grup Produk
Tampilan Grup Produk memberikan statistik pelaporan gabungan untuk grup listingan Shopping (disebut sebagai grup produk di UI). Lihat contoh Tampilan Grup Produk Grup Aset dalam panduan pelaporan Performa Maksimal.
Berikut adalah contoh kueri yang mengambil tayangan iklan, klik, konversi, dan semua konversi untuk grup listingan Shopping menurut kampanye dengan tayangan iklan dalam 30 hari terakhir (diurutkan dalam urutan menurun berdasarkan semua konversi, lalu konversi, lalu klik, lalu tayangan iklan):
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
Laporan 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. Fitur ini mendukung kampanye Shopping, Performa Maksimal, Peningkat Permintaan, Video, dan (di v24 dan yang lebih baru) Aplikasi. Anda juga dapat membuat kueri
shopping_product.product_image_uri untuk mengambil URI gambar produk
yang disediakan oleh penjual.
Berikut contoh kueri yang mengambil tayangan iklan, klik, konversi, dan semua konversi selama 30 hari terakhir (diurutkan dalam urutan menurun berdasarkan semua konversi, lalu konversi, lalu klik, lalu tayangan iklan) untuk semua produk Shopping dari semua akun Google Merchant Center yang 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 sejumlah besar data jika akun ditautkan ke sejumlah besar produk. Rekomendasi berikut dapat membantu meningkatkan performa kueri GAQL Anda:
- Kueri di tingkat kampanye dan grup iklan biasanya lebih cepat daripada kueri di tingkat akun, karena cenderung berisi lebih sedikit produk dan memerlukan akses ke lebih sedikit data.
- Makin banyak kolom dan metrik dalam klausa
SELECT, makin lambat waktu respons. Pilih hanya kolom dan metrik yang Anda perlukan dalam kueri. - Produk dengan satu atau beberapa masalah menampilkan lebih banyak data. Anda dapat memfilter menurut
shopping_product.statusdalam klausaWHEREuntuk memahami produk mana yang cenderung menampilkan masalah yang menyebabkan status relevan.
Kasus penggunaan umum untuk laporan Produk Shopping
Laporan Produk Shopping memberikan akses yang fleksibel ke informasi produk untuk kampanye yang menggunakan feed produk. Anda bisa mendapatkan insight tentang status produk dari akun Google Merchant Center, serta informasi khusus iklan seperti metrik performa dan masalah yang mencegah produk menayangkan iklan.
Bagian ini mencakup beberapa kasus penggunaan umum yang serupa dengan yang mungkin terjadi di tampilan Produk di UI Google Ads.
Kolom issues untuk shopping_product mirip dengan ProductStatus di
Merchant API, dengan penambahan masalah khusus Google Ads.
Untuk memeriksa apakah masalah perlu diselesaikan di Google Merchant Center atau Google Ads, periksa terlebih dahulu kolom shopping_product.issues.documentation dari respons, yang mencakup 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.
Fitur ini mendukung metrik, status, dan masalah dari semua kampanye di akun jenis:
- Belanja
- Performa Maks
Kueri ini memungkinkan Anda melihat status produk, misalnya NOT_ELIGIBLE,
dan daftar masalah khusus untuk produk yang 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 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
- Aplikasi (tersedia di v24 dan yang lebih baru)
Kueri ini memungkinkan Anda melihat status setiap produk yang disertakan dalam kampanye tertentu, termasuk masalah yang menyebabkan status tersebut. Misalnya, kampanye yang dijeda 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 kedua resource grup iklan dan resource kampanye
sebagai bagian dari klausa WHERE akan menampilkan semua produk yang disertakan dalam
kampanye yang dipilih. Metrik, status, dan masalah produk mencerminkan apakah produk tersebut disertakan atau dikecualikan dari grup iklan yang dipilih.
Fitur ini didukung oleh jenis kampanye berikut:
- Belanja
- Peningkat Permintaan
- Video
- Aplikasi (tersedia di v24 dan yang lebih baru; hanya mendukung metrik
impressions,clicks, danctr, serta tidak mendukungstatusatauissues)
Kueri ini memungkinkan Anda melihat status produk terkait grup iklan tersebut. Dengan alat ini, Anda dapat mengonfirmasi bahwa filter kelompok 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 selama jangka waktu yang ditentukan,
terlepas dari apakah metriknya bukan nol atau tidak.
Anda tidak dapat memilih segments.date; jika melakukannya, akan muncul error
UNSUPPORTED_DATE_SEGMENTATION.
Kueri ini memungkinkan Anda melihat performa setiap produk untuk hari tertentu atau rentang tanggal lain yang kompatibel, yang diagregasi 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 DURING LAST_30_DAYS
Performa produk dengan data keranjang
Pengiklan retail dapat mengakses metrik penjualan dan laba yang relevan seperti Pendapatan, Laba Kotor, Margin Laba Kotor, dan Unit yang terjual. Metrik ini tersedia untuk semua pengiklan yang menerapkan Konversi dengan data keranjang di seluruh kampanye Shopping dan kompatibel dengan laporan berikut:
ad_groupad_group_adcampaigncart_data_sales_view(tersedia di v24 dan yang lebih baru)customer(Digabungkan untuk semua kampanye)product_group_viewshopping_performance_viewshopping_product(untuk metrik data keranjangmetrics.all_*di v24 dan yang lebih baru)
Metrik data keranjang berikut dapat digunakan dalam laporan, seperti
shopping_performance_view, untuk kampanye Shopping:
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
Di v24 dan yang lebih baru, metrik data keranjang berikut juga tersedia untuk dilaporkan di semua konversi (termasuk konversi yang tidak dapat di-bid):
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
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