Koleksi produk

Koleksi produk memungkinkan Anda menentukan kelompok produk yang akan digunakan dengan format lengkap, seperti Gambar Langsung-Belanja. Masing-masing koleksi dapat berisi hingga 100 produk. Anda dapat membuat koleksi dengan Google Merchant Center atau Content API.

Panduan ini menunjukkan cara menggunakan koleksi produk melalui Content API, termasuk contoh cara membuat koleksi untuk Gambar Langsung-Belanja dan caranya untuk memeriksa status pengumpulan gambar.

Menggunakan koleksi produk

Content API mencakup dua layanan untuk mengelola koleksi produk:

  • collections: Memungkinkan Anda mendapatkan, mencantumkan, menyisipkan, dan menghapus koleksi produk.

  • collectionstatuses: Memungkinkan Anda mendapatkan dan mencantumkan status koleksi ke mengetahui apakah koleksi memiliki masalah yang dapat menyebabkan koleksi tidak valid untuk tujuan, seperti Iklan Shopping.

Contoh: Membuat koleksi untuk Gambar Langsung-Belanja

Gambar Langsung-Belanja tinggi- gambar berkualitas yang menunjukkan satu atau beberapa produk yang dianotasi, dan dikonfigurasi menggunakan koleksi. Untuk menggunakan Gambar Langsung-Belanja, Anda harus menentukan nilai untuk Kolom imageLink dan featuredProduct, selain kolom yang wajib diisi untuk semua koleksi. Untuk informasi selengkapnya tentang kolom yang wajib diisi, lihat Dokumentasi referensi Content API.

Untuk menggunakan Gambar Langsung-Belanja, Anda harus membuat koleksi produk dan menggunakan Kolom imageLink untuk menentukan gambar yang berisi hingga sepuluh produk. Rab sebaiknya gunakan gambar persegi (dengan rasio aspek 1:1).

Anda juga harus menentukan produk yang ditampilkan dalam gambar menggunakan Kolom featuredProduct, termasuk koordinat produk dalam gambar menggunakan kolom x dan y. Kolom ini hanya diperlukan untuk koleksi digunakan dengan Gambar Langsung-Belanja. Nilai x dan y harus antara 0 dan 1, inklusif.

Setiap koleksi dapat berisi maksimum 100 produk. Namun, untuk Gambar Langsung-Belanja, sebaiknya tentukan koordinat tidak lebih dari 10 produk per gambar untuk memastikan ada cukup ruang pada gambar untuk menampilkan info produk. Tujuan offerId kolom yang merupakan bagian dari objek featuredProduct harus cocok dengan offerId pada resource products, yang berbeda dari resource Nilai id pada resource products.

Selain kolom imageLink dan featuredProduct, yang wajib diisi untuk Gambar Langsung-Belanja, Anda juga dapat menentukan judul koleksi menggunakan kolom headline opsional. Sebaiknya sertakan judul untuk memberikan pelanggan dengan detail tambahan tentang koleksi.

Untuk membuat koleksi baru bagi Gambar Langsung-Belanja, buat permintaan POST ke Endpoint collections.insert menggunakan URL dan isi permintaan berikut:

https://shoppingcontent.googleapis.com/content/v2.1/merchantId/collections
{
  "id": "exampleCollection"
  "language": "en",
  "productCountry": "UK",
  "imageLink": ["www.imageLink.example"],
  "featuredProduct": [
{
  "offerId": '432',
  "x": 0.11,
  "y": 0.99
},
{ "offerId": '433',
  "x": 0.53,
  "y": 0.89
}
],
  "link": "www.link.example",
  "mobileLink": "www.mobileLink.example",
  "headline": "www.link.example",
  "customLabel0": "Organize",
  "customLabel1": "Your",
  "customLabel2": "Bidding/Reporting",
  "customLabel3": "With",
  "customLabel4": "Me"
}

Contoh: Memeriksa status koleksi

Untuk mengetahui apakah koleksi yang Anda buat di atas memiliki masalah yang akan batalkan pengumpulan agar tidak menayangkan iklan, buat permintaan GET ke Endpoint collectionsstatuses.get menggunakan URL berikut, dan menyertakan id koleksi yang statusnya ingin Anda ambil. Anda tidak perlu memberikan isi permintaan.

https://shoppingcontent.googleapis.com/content/v2.1/merchantID/collectionstatuses/collection ID

Contoh respons status pengumpulan

{
  "id": "exampleCollection",
  "creationDate": "2020-09-22T00:26:51Z",
  "lastUpdateDate": "2020-09-22T00:26:51Z",
  "collectionLevelIssues": [
    {
      "code": "invalid_url",
      "servability": "unaffected",
      "resolution": "merchant_action",
      "attributeName": "link",
      "description": "Invalid URL [link]",
      "detail": "Use a complete URL that starts with http:// or https:// and
          links to a valid destination such as an image or a landing page",
      "documentation": "https://support.google.com/merchants/answer/7052112"
    },
    {
      "code": "invalid_url",
      "servability": "unaffected",
      "resolution": "merchant_action",
      "attributeName": "imageLink",
      "description": "Invalid URL [imageLink]",
      "detail": "Use a complete URL that starts with http:// or https:// and
          links to a valid destination such as an image or a landing page",
      "documentation": "https://support.google.com/merchants/answer/7052112"
    }
  ]
}