Setelah file feed Anda siap, hosting file tersebut di lokasi yang aman. Google mengambil feed secara rutin, biasanya sekali sehari, untuk memastikan bahwa konten Anda tetap {i>up-to-date<i}. Bekerja samalah dengan perwakilan Google Anda untuk membagikan detail hosting dan waktu terbaik untuk mengambil feed dari lokasi yang dihosting.
Rekomendasi untuk menghosting feed
Meskipun itu adalah kebijakan penyedia data untuk menentukan cara terbaik untuk menghosting feed dan struktur feed di lokasi yang dihosting. Berikut beberapa rekomendasi terkait cara feed harus berstruktur untuk memungkinkan pengambilan yang lancar.
- Buat folder bernama “latest” (tidak peka huruf besar/kecil). Pastikan folder ini diperbarui dengan JSON file feed harian dan hanya berisi file yang harus diambil Google untuk hari itu pada waktu tertentu.
- Jangan buat subfolder apa pun pada folder terbaru. Menjaga hierarki tetap datar yaitu semua file json harus ada langsung di folder "latest".
- Selain itu, Anda dapat memilih untuk menyimpan setidaknya feed 30 hari terakhir di folder bernama “date-time”. Hal ini dapat berguna jika diperlukan untuk melacak masalah dengan versi feed atau mencari metadata yang telah diberikan sebelumnya. Google tidak akan menggunakan folder ini dengan cara apa pun.
- Pastikan folder “latest” tidak memiliki file dengan file berukuran 0KB/file kosong.
- Pastikan Google selalu memiliki akses ke folder “terbaru” agar file dapat diambil di tanpa hambatan.
- Jika Google meminta feed staging, pastikan folder terpisah dibuat untuk menghosting feed staging. Misalnya, jika hierarki untuk feed produksi adalah ../latest/, Anda dapat membuat hierarki yang berbeda untuk feed staging, misalnya, ../staging/latest/.
Metode hosting
Tabel di bawah mencantumkan metode hosting feed yang didukung dan detail yang diperlukan untuk dibagikan Perwakilan Google.
Metode | Detail Diperlukan | Dukungan Autentikasi |
Google Cloud Storage (GCS) |
|
|
HTTPS |
|
|
SFTP |
|
|
AWS S3 |
|
|
Setelah mengupload file feed menggunakan salah satu metode di atas, hubungi tim Media Actions untuk meninjau file feed Anda.
Menghosting feed di Google Cloud Storage
Langkah-langkah berikut menunjukkan cara mengupload file feed di Google Cloud Storage:
Login ke Konsol Google Cloud Platform lalu klik menu dropdown Select a project.
Di jendela pop-up, klik PROJECT BARU.
Beri nama project baru Anda, lalu klik CREATE.
Di menu navigasi, klik Storage > Browser.
Jika Anda belum mendaftar ke Google Cloud Storage, klik Sign up for a free trial untuk memulai uji coba gratis Anda. (Anda hanya membayar layanan ini setelah mencapai ambang penagihan atau 30 hari telah berlalu.)
Setelah mendaftar uji coba gratis, muat ulang browser untuk memperbarui layar.
Klik Create bucket.
Beri nama bucket Anda, lalu klik Create.
Pada halaman detail Bucket, klik Upload files.
Upload file feed Anda.
Pada halaman detail Bucket, klik Izin.
Klik Tambahkan anggota.
Di kolom Anggota baru, masukkan alamat email berikut:
088794101-100000002-account@partnercontent.gserviceaccount.com
Di dropdown, pilih Storage Object Viewer dan klik Save.
Setelah mengupload file feed ke sistem host, hubungi tim Media Actions untuk meninjau file feed Anda.