Feed produk adalah cara utama bagi Anda untuk memberikan daftar produk rekomendasi aktivitas kepada Google yang ditampilkan di berbagai platform Google.
Format upload yang didukung adalah JSON. Setiap file JSON harus berupa objek ProductFeed
lengkap dan juga dapat diupload dalam format terkompresi seperti ZIP, TAR, GZIP.
Jika ada terlalu banyak produk untuk diupload dalam satu file, Anda dapat mengupload
data menggunakan beberapa file dengan memiliki kolom FeedMetadata
yang benar di setiap
file yang diupload. Pipeline pemrosesan Rekomendasi aktivitas akan menganggap upload tersebut
sebagai feed tunggal.
Product FeedMetadata
FeedMetaData
untuk feed produk memungkinkan Anda membagi sejumlah besar
produk menjadi beberapa file JSON, tetapi tetap membuat Google memperlakukan kumpulan
file JSON sebagai satu upload.
FeedMetadata
di setiap file JSON dari upload yang sama harus berisi nilai
nonce
yang sama (Google menggunakan nonce
untuk mengidentifikasi apakah file JSON termasuk dalam
set upload yang sama) dan total_shard_count
yang sama. shard_id
(diindeks
nol) mengidentifikasi bagian shard yang direpresentasikan JSON ini dalam upload dan tidak boleh
diduplikasi di seluruh upload yang sama. Jika satu file JSON berisi semua
data produk, total_shards_count
harus ditetapkan ke 1
dan shard_id
ditetapkan
ke 0
.
Objek feed Produk dan Opsi
Setiap objek Product
mewakili satu produk Rekomendasi aktivitas dan harus berisi
objek id
, title
, dan setidaknya satu option
yang unik. Produk juga dapat
memiliki informasi tambahan seperti gambar terkait, deskripsi
mendetail, dan daftar fitur. Untuk informasi selengkapnya tentang kolom tambahan, lihat feed produk di bagian referensi.
Objek Option
yang terdapat dalam produk bertanggung jawab untuk mendeskripsikan
berbagai cara yang dapat digunakan pengguna untuk menikmati produk, berbagai opsi harga
(seperti tiket dewasa, anak-anak, grup), informasi lokasi, serta menyediakan
deep link tempat pengguna dapat langsung memesan atau membeli produk/pengalaman. Untuk informasi kolom yang lebih mendetail, lihat
bagian referensi.
Menambahkan atau menghapus produk dari feed
Karena feed produk hanya mendukung pemrosesan snapshot, Anda dapat menambahkan atau menghapus produk dari sistem dengan mengupload versi baru feed dengan atau tanpa produk yang dimaksud.