Feed produk adalah cara utama bagi Anda untuk memberikan daftar produk yang berisi 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 mengisi kolom FeedMetadata
yang benar di setiap file yang diupload. Pipeline pemrosesan Rekomendasi aktivitas akan menganggap upload tersebut sebagai feed tunggal.
Metadata Feed Produk
FeedMetaData
untuk feed produk memungkinkan Anda membagi sejumlah besar
produk menjadi beberapa file JSON, sambil tetap meminta 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 kumpulan upload yang sama) dan total_shard_count
yang sama. shard_id
(diindeks
nol) mengidentifikasi bagian shard yang diwakili JSON ini dalam upload dan tidak boleh
diduplikasi pada 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 id
, title
yang unik, dan setidaknya satu objek option
. Produk juga dapat
memiliki informasi tambahan secara opsional, seperti gambar terkait, deskripsi
mendetail, dan daftar fitur. Untuk mengetahui informasi yang lebih mendetail tentang kolom tambahan, lihat feed produk di bagian referensi.
Objek Option
yang terdapat dalam produk bertanggung jawab untuk menjelaskan berbagai cara pengguna dapat menikmati produk, berbagai opsi harga (seperti dewasa, anak-anak, tiket grup), informasi lokasi, serta menyediakan deep link tempat pengguna dapat langsung memesan atau membeli produk/pengalaman. Untuk mengetahui informasi yang lebih mendetail tentang kolom, 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 beserta atau tanpa produk yang dimaksud.