Menghosting file feed

Setelah file feed siap, hosting file tersebut di lokasi yang aman. Google mengambil feed secara berkala, biasanya satu kali sehari, untuk memastikan konten Anda selalu yang terbaru. Bekerja samalah dengan perwakilan Google Anda untuk berbagi detail hosting dan waktu terbaik untuk mengambil feed dari lokasi yang dihosting.

Rekomendasi untuk menghosting feed

Meskipun penyedia data dapat menentukan cara terbaik untuk menghosting feed dan cara feed disusun di lokasi yang dihosting, berikut beberapa rekomendasi tentang cara feed harus disusun untuk memungkinkan pengambilan yang lancar.

  • Buat folder bernama “latest” (tidak peka huruf besar/kecil). Pastikan folder ini diperbarui dengan file feed JSON setiap hari dan hanya berisi file yang harus diambil Google untuk hari itu pada waktu tertentu.
  • Jangan membuat subfolder di folder terbaru. Pastikan hierarki tetap datar, yaitu semua file json harus ada langsung di bawah folder “latest”.
  • Atau, Anda dapat memilih untuk menyimpan setidaknya feed 30 hari terakhir di folder bernama “date-time”. Hal ini dapat berguna jika ada kebutuhan untuk melacak masalah pada versi sebelumnya feed atau mencari metadata yang diberikan sebelumnya. Google tidak akan menggunakan folder ini dengan cara apa pun.
  • Pastikan folder “terbaru” tidak memiliki file dengan ukuran 0 KB/file kosong pada waktu tertentu.
  • Pastikan Google selalu memiliki akses ke folder “terbaru” sehingga file dapat diambil dengan lancar.
  • 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 harus dibagikan kepada perwakilan Google.

Metode Detail Wajib Diisi 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 kepada `088794101-100000002-account@partnercontent.gserviceaccount.com` (izin Storage Object Viewer)
    Lihat detail selengkapnya di bagian 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 keduanya
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 dibatasi (tidak direkomendasikan)

Setelah Anda 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. Pada menu navigasi, klik Storage > Browser.

  5. Jika Anda belum mendaftar ke Google Cloud Storage, klik Daftar untuk uji coba gratis untuk memulai uji coba gratis. (Anda hanya membayar layanan ini setelah mencapai nilai minimum penagihan atau setelah 30 hari berlalu.)

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

  7. Klik Create bucket.

  8. Beri nama bucket Anda, lalu klik Create.

  9. Di halaman Detail bucket, klik Upload file.

  10. Upload file feed Anda.

  11. Di 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 menu dropdown, pilih Storage Object Viewer, lalu klik Simpan.

Setelah Anda mengupload file feed ke sistem host, hubungi tim Media Actions untuk meninjau file feed Anda.