Menghosting file feed

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)
  • URL objek, bucket, atau folder GCS
  • Kredensial Akses
  • Waktu terbaik untuk mengambil feed sekali sehari
  • URL Google Cloud Storage harus dibagikan dengan `088794101-100000002-account@partnercontent.gserviceaccount.com` (Izin Storage Object Viewer)
    Lihat detail selengkapnya di Menghosting feed di Google Cloud Storage
HTTPS
  • URL Server HTTP
  • Kredensial Akses
  • Waktu terbaik untuk mengambil feed sekali sehari
SFTP
  • URL Server SFTP
  • Kredensial Akses
  • Waktu terbaik untuk mengambil feed sekali sehari
  • Nama pengguna dan Sandi, atau
  • Nama Pengguna, Kunci Pribadi, dan Frasa Sandi Kunci Pribadi atau
  • Kombinasi dari kedua hal di atas
AWS S3
  • URL Bucket S3 (Contoh: S3://mediafeed-bucket/latest)
  • Region Bucket S3 (Contoh: EU-WEST-1)
  • Kredensial Akses
  • Waktu terbaik untuk mengambil feed sekali sehari
  • ID Kunci Akses dan Kunci Akses Rahasia atau
  • Bucket S3 dengan akses tidak terbatas (tidak lebih disukai)

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:

  1. Login ke Konsol Google Cloud Platform lalu klik menu dropdown Select a project.

  2. Di jendela pop-up, klik PROJECT BARU.

  3. Beri nama project baru Anda, lalu klik CREATE.

  4. Di menu navigasi, klik Storage > Browser.

  5. 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.)

  6. Setelah mendaftar uji coba gratis, muat ulang browser untuk memperbarui layar.

  7. Klik Create bucket.

  8. Beri nama bucket Anda, lalu klik Create.

  9. Pada halaman detail Bucket, klik Upload files.

  10. Upload file feed Anda.

  11. Pada halaman detail Bucket, klik Izin.

  12. Klik Tambahkan anggota.

  13. Di kolom Anggota baru, masukkan alamat email berikut:

    088794101-100000002-account@partnercontent.gserviceaccount.com
    
  14. 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.