Mengelola setelan omnichannel

OmnichannelSettings API adalah titik entri untuk mengonfigurasi program Iklan Inventaris Lokal (LIA) dan Listingan Lokal Gratis (FLL) Anda.

Gunakan untuk secara terprogram

  • Mengelola (membuat dan memperbarui) setelan omnichannel
  • Mengambil (mendapatkan dan membuat daftar) setelan omnichannel
  • Meminta verifikasi inventaris untuk penjual yang memenuhi syarat

Untuk mengetahui informasi selengkapnya, lihat Ringkasan iklan inventaris lokal dan listingan lokal gratis.

Prasyarat

Anda harus memiliki

  • akun Merchant Center

  • Profil Bisnis. Jika Anda belum memilikinya, Anda dapat membuatnya. Lihat Mendaftar ke Profil Bisnis.

  • Penautan antara Profil Bisnis dan akun Merchant Center Anda. Untuk membuat penautan, Anda dapat menggunakan antarmuka pengguna Merchant Center atau Merchant API (lihat Menautkan Google Profil Bisnis).

Membuat setelan omnichannel

Anda dapat menggunakan metode omnichannelSettings.create untuk membuat setelan omnichannel. Metode create menggunakan resource omnichannelSetting sebagai input dan menampilkan setelan omnichannel yang dibuat, jika berhasil.

Saat membuat, Anda harus mengisi regionCode dan LsfType:

  • OmnichannelSetting didasarkan pada per negara. RegionCode menentukan negara target. Setelah dibuat, Anda tidak dapat mengubahnya. RegionCode harus mengikuti aturan penamaan yang ditentukan oleh project Common Locale Data Repository (CLDR).
  • LsfType didasarkan pada halaman produk Anda. Untuk mengetahui detailnya, lihat LsfType.

Untuk mengetahui detail selengkapnya, lihat artikel Mengubah jenis halaman produk untuk iklan inventaris lokal.

Anda tidak harus mengisi semua kolom pada tahap pembuatan, tetapi dapat mengonfigurasinya nanti. Untuk memperbarui omnichannelSetting yang ada, lihat Memperbarui setelan omnichannel.

Berikut adalah contoh permintaan jika Anda memilih MHLSF_BASIC dan mendaftar inStock:

POST https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/omnichannelSettings

{
  "regionCode": "{REGION_CODE}",
  "lsfType: "MHLSF_BASIC",
  "inStock": {
      "uri": "{URI}"
  }
}

Ganti kode berikut:

  • {ACCOUNT_ID}: ID unik akun Merchant Center Anda
  • {REGION_CODE}: Kode wilayah seperti yang ditentukan oleh CLDR
  • {URI}: URI valid yang digunakan untuk ulasan tertentu. URI yang tidak memenuhi syarat dapat mencegah persetujuan.

Setelah permintaan berhasil dijalankan, Anda akan melihat respons berikut:

{
  "name": "accounts/{ACCOUNT_ID}/omnichannelSettings/{omnichannel_setting}",
  "regionCode": "{REGION_CODE}",
  "lsfType: "MHLSF_BASIC",
  "inStock": {
      "uri": "{URI}",
      "state": "RUNNING"
  }
}

Mendaftarkan fitur LIA/FLL yang berbeda menggunakan kolom omnichannelSetting akan memicu peninjauan manual yang biasanya memerlukan waktu beberapa jam hingga beberapa hari. Sebaiknya periksa kembali input Anda untuk menghindari waktu tunggu yang tidak perlu karena data yang tidak memenuhi syarat.

Untuk melihat setelan omnichannel yang baru dibuat atau memeriksa status ulasan, gunakan accounts.omnichannelSettings.get atau accounts.omnichannelSettings.list, dengan menentukan negara.

Jenis Halaman Retailer (LSF)

Berdasarkan halaman produk yang ingin Anda gunakan, pilih LsfType:

Jenis halaman produk LsfType Nilai enum
Halaman produk dengan data ketersediaan di toko Halaman Retailer yang Dihosting Penjual - Dasar MHLSF_BASIC
Halaman produk spesifik per toko dengan harga dan data ketersediaan di toko Halaman Retailer yang Dihosting Penjual Lengkap MHLSF_FULL
Halaman produk tanpa ketersediaan di toko Halaman Retailer yang Dihosting Google (GHLSF) GHLSF

Jika memilih jenis halaman retailer yang dihosting penjual, Anda juga harus mengisi kolom URI untuk setidaknya salah satu dari inStock atau pickup.

InStock

Anda dapat menggunakan InStock untuk memberikan informasi selengkapnya tentang halaman produk Anda.

Jika Anda memilih jenis LSF yang dihosting penjual dan menentukan kolom URI di InStock, Anda menunjukkan niat untuk menayangkan produk dengan ketersediaan stok. Kami akan memulai peninjauan berdasarkan URI yang diberikan.

Jika memilih jenis GHLSF, Anda harus memberikan kolom InStock kosong dalam permintaan. Tidak seperti jenis LSF yang dihosting penjual, untuk menyelesaikan aktivasi, Anda harus menyelesaikan proses Verifikasi Inventaris.

Contoh kode ini membuat omnichannelSetting dengan GHLSF:

package shopping.merchant.samples.accounts.v1;

// [START merchantapi_create_omnichannel_setting]
import com.google.api.gax.core.FixedCredentialsProvider;
import com.google.auth.oauth2.GoogleCredentials;
import com.google.shopping.merchant.accounts.v1.AccountName;
import com.google.shopping.merchant.accounts.v1.CreateOmnichannelSettingRequest;
import com.google.shopping.merchant.accounts.v1.InStock;
import com.google.shopping.merchant.accounts.v1.OmnichannelSetting;
import com.google.shopping.merchant.accounts.v1.OmnichannelSetting.LsfType;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingsServiceClient;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingsServiceSettings;
import shopping.merchant.samples.utils.Authenticator;
import shopping.merchant.samples.utils.Config;

/**
 *   This class demonstrates how to create an omnichannel setting for a given Merchant Center account
 *   in a given country
 */
public class CreateOmnichannelSettingSample {

  public static void createOmnichannelSetting(Config config, String regionCode) throws Exception {

    // Obtains OAuth token based on the user's configuration.
    GoogleCredentials credential = new Authenticator().authenticate();

    // Creates service settings using the retrieved credentials.
    OmnichannelSettingsServiceSettings omnichannelSettingsServiceSettings =
        OmnichannelSettingsServiceSettings.newBuilder()
            .setCredentialsProvider(FixedCredentialsProvider.create(credential))
            .build();

    // Calls the API and catches and prints any network failures/errors.
    try (OmnichannelSettingsServiceClient omnichannelSettingsServiceClient =
        OmnichannelSettingsServiceClient.create(omnichannelSettingsServiceSettings)) {
      String accountId = config.getAccountId().toString();
      String parent = AccountName.newBuilder().setAccount(accountId).build().toString();

      // Creates an omnichannel setting with GHLSF type in the given country.
      CreateOmnichannelSettingRequest request =
          CreateOmnichannelSettingRequest.newBuilder()
              .setParent(parent)
              .setOmnichannelSetting(
                  OmnichannelSetting.newBuilder()
                      .setRegionCode(regionCode)
                      .setLsfType(LsfType.GHLSF)
                      .setInStock(InStock.getDefaultInstance())
                      .build())
              .build();

      System.out.println("Sending create omnichannel setting request:");
      OmnichannelSetting response =
          omnichannelSettingsServiceClient.createOmnichannelSetting(request);

      System.out.println("Inserted Omnichannel Setting below:");
      System.out.println(response);
    } catch (Exception e) {
      System.out.println("An error has occurred: ");
      System.out.println(e);
    }
  }

  public static void main(String[] args) throws Exception {
    Config config = Config.load();

    // The country which you're targeting at.
    String regionCode = "{REGION_CODE}";

    createOmnichannelSetting(config, regionCode);
  }
}
// [END merchantapi_list_omnichannel_settings]

Pengambilan

Selain data ketersediaan di toko, Anda juga dapat melengkapi produk di toko dengan fitur Pengambilan, yang hanya memenuhi syarat untuk jenis LSF yang dihosting penjual.

Jika produk ditandai untuk Pengambilan, artinya pelanggan dapat membelinya secara online dan mengambilnya di toko. Dengan menetapkan kolom Pickup, Anda menunjukkan niat untuk menayangkan produk dengan perkiraan tanggal pengambilan. Kami akan memulai peninjauan berdasarkan URI yang diberikan.

Berikut adalah contoh permintaan yang membuat setelan omnichannel dengan Pickup:

POST https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/omnichannelSettings

{
  "regionCode": "{REGION_CODE}",
  "lsfType: "MHLSF_BASIC",
  "pickup": {
     "uri: "{URI}"
  }
}

Produk untuk dipesan saja

Dengan fitur dipajang untuk dipesan, Anda dapat menampilkan produk yang dipajang di toko fisik Anda, tetapi tidak tersedia untuk langsung dibeli. Misalnya, furnitur besar:

  • Pelanggan yang mencari produk serupa di Google akan melihat iklan ini dengan anotasi "di toko" dalam hasil penelusuran mereka.
  • Pelanggan yang menelusuri toko di halaman hasil penelusuran Google akan melihat produk ini ditandai sebagai "Tersedia untuk dipesan".

Pelanggan dapat memilih iklan inventaris lokal atau listingan lokal gratis Anda untuk melihat item tersebut. Untuk membeli item, pelanggan dapat mengunjungi toko fisik Anda, melihat item, lalu memesannya untuk dikirim kepada mereka atau ke toko Anda agar dapat diambil.

Tentang (Jerman, Austria, dan Swiss)

Jika Anda menayangkan iklan di Austria dan Jerman serta memilih GHLSF, Anda harus mengirimkan halaman Tentang.

Jika Anda menayangkan iklan di Swiss, Anda harus mengirimkan halaman "Tentang" terlepas dari LsfType.

Hingga URL Halaman tentang diverifikasi, penjual GHLSF tidak dapat meminta verifikasi inventaris manual dari Google.

Untuk semua penjual di ketiga negara ini, layanan tidak mengaktifkan fitur FLL/LIA hingga halaman Tentang Anda disetujui.

Verifikasi Inventaris

Verifikasi Inventaris hanya diperlukan untuk penjual GHLSF. Tidak didukung untuk jenis MHLSF.

Sebelum atau setelah menambahkan data produk dan data inventaris (baik menggunakan accounts.products.localInventories.insert maupun antarmuka pengguna Merchant Center), Anda harus memverifikasi kontak Anda. Berikan kontak verifikasi inventaris (nama dan alamat email) menggunakan metode create atau update. Kontak akan menerima email yang dikirim oleh Google dan dapat memverifikasi statusnya dengan mengklik tombol dalam pesan.

Setelah menyelesaikan langkah ini, Anda dapat Meminta verifikasi inventaris. Untuk mengetahui informasi selengkapnya, lihat artikel Tentang verifikasi inventaris.

Anda dapat mengubah kontak selama proses verifikasi atau setelah verifikasi menggunakan omnichannelSetting.update.

Setelah proses ini selesai, Google akan memvalidasi akurasi informasi yang diberikan.

Mendapatkan setelan omnichannel

Untuk mengambil konfigurasi omnichannelSetting di negara tertentu, atau memeriksa status ulasan Anda saat ini, gunakan metode omnichannelSettings.get.

Berikut contoh permintaan:

GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/omnichannelSettings/{OMNICHANNEL_SETTING}

Ganti kode berikut:

  • {ACCOUNT_ID}: ID unik akun Merchant Center Anda
  • {OMNICHANNEL_SETTING}: Kode wilayah negara target Anda

Status ACTIVE menunjukkan bahwa ulasan telah menerima persetujuan.

Jika statusnya adalah FAILED, atasi masalah dan picu peninjauan baru dengan memanggil omnichannelSetting.update.

Kolom LFP hanya baca menampilkan status Kemitraan Feed Lokal Anda. Untuk menautkan ke kemitraan, gunakan lfpProviders.linkLfpProvider.

Untuk mengetahui informasi selengkapnya tentang cara memeriksa status dan artinya, lihat Melihat status setelan omnichannel.

Mencantumkan setelan omnichannel

Untuk mengambil semua informasi omnichannelSetting untuk akun Anda, gunakan metode omnichannelSettings.list.

Berikut contoh kodenya:

package shopping.merchant.samples.accounts.v1;

// [START merchantapi_list_omnichannel_settings]
import com.google.api.gax.core.FixedCredentialsProvider;
import com.google.auth.oauth2.GoogleCredentials;
import com.google.shopping.merchant.accounts.v1.AccountName;
import com.google.shopping.merchant.accounts.v1.ListOmnichannelSettingsRequest;
import com.google.shopping.merchant.accounts.v1.OmnichannelSetting;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingsServiceClient;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingsServiceClient.ListOmnichannelSettingsPagedResponse;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingsServiceSettings;
import shopping.merchant.samples.utils.Authenticator;
import shopping.merchant.samples.utils.Config;

/**
 *   This class demonstrates how to get the list of omnichannel settings for a given Merchant Center
 *   account
 */
public class ListOmnichannelSettingsSample {

  public static void omnichannelSettings(Config config) throws Exception {

    // Obtains OAuth token based on the user's configuration.
    GoogleCredentials credential = new Authenticator().authenticate();

    // Creates service settings using the retrieved credentials.
    OmnichannelSettingsServiceSettings omnichannelSettingsServiceSettings =
        OmnichannelSettingsServiceSettings.newBuilder()
            .setCredentialsProvider(FixedCredentialsProvider.create(credential))
            .build();

    String accountId = config.getAccountId().toString();
    String parent = AccountName.newBuilder().setAccount(accountId).build().toString();

    // Calls the API and catches and prints any network failures/errors.
    try (OmnichannelSettingsServiceClient omnichannelSettingsServiceClient =
        OmnichannelSettingsServiceClient.create(omnichannelSettingsServiceSettings)) {
      ListOmnichannelSettingsRequest request =
          ListOmnichannelSettingsRequest.newBuilder().setParent(parent).build();

      System.out.println("Sending list omnichannel setting request:");
      ListOmnichannelSettingsPagedResponse response =
          omnichannelSettingsServiceClient.listOmnichannelSettings(request);

      int count = 0;

      // Iterates over all the entries in the response.
      for (OmnichannelSetting omnichannelSetting : response.iterateAll()) {
        System.out.println(omnichannelSetting);
        count++;
      }
      System.out.println(String.format("The following count of elements were returned: %d", count));
    } catch (Exception e) {
      System.out.println("An error has occurred: ");
      System.out.println(e);
    }
  }

  public static void main(String[] args) throws Exception {
    Config config = Config.load();

    omnichannelSettings(config);
  }
}
// [END merchantapi_list_omnichannel_settings]

Memperbarui setelan omnichannel

Untuk memperbarui konfigurasi setelan omnichannel yang ada, gunakan metode omnichannelSettings.update.

Untuk memperbarui, Anda harus menambahkan fitur yang diinginkan ke mask pembaruan, dan mengisi kolom yang sesuai di kolom omnichannelSetting dalam permintaan pembaruan. Anda dapat memperbarui

  • lsfType
  • inStock
  • pickup
  • odo
  • about
  • inventoryVerification

Jika atribut tidak disertakan dalam mask update, atribut tersebut tidak akan diupdate.

Jika atribut disertakan dalam mask update, tetapi tidak ditetapkan dalam permintaan, atribut tersebut akan dihapus.

Contoh kode berikut menunjukkan cara memperbarui kolom verifikasi inventaris.

package shopping.merchant.samples.accounts.v1;

// [START merchantapi_update_omnichannel_setting]
import com.google.api.gax.core.FixedCredentialsProvider;
import com.google.auth.oauth2.GoogleCredentials;
import com.google.protobuf.FieldMask;
import com.google.shopping.merchant.accounts.v1.InventoryVerification;
import com.google.shopping.merchant.accounts.v1.OmnichannelSetting;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingName;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingsServiceClient;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingsServiceSettings;
import com.google.shopping.merchant.accounts.v1.UpdateOmnichannelSettingRequest;
import shopping.merchant.samples.utils.Authenticator;
import shopping.merchant.samples.utils.Config;

/**
 *   This class demonstrates how to update an omnichannel setting for a given Merchant Center account
 *   in a given country
 */
public class UpdateOmnichannelSettingSample {

  public static void updateOmnichannelSettings(
      Config config, String regionCode, String contact, String email) throws Exception {

    // Obtains OAuth token based on the user's configuration.
    GoogleCredentials credential = new Authenticator().authenticate();

    // Creates service settings using the retrieved credentials.
    OmnichannelSettingsServiceSettings omnichannelSettingsServiceSettings =
        OmnichannelSettingsServiceSettings.newBuilder()
            .setCredentialsProvider(FixedCredentialsProvider.create(credential))
            .build();

    // Calls the API and catches and prints any network failures/errors.
    try (OmnichannelSettingsServiceClient omnichannelSettingsServiceClient =
        OmnichannelSettingsServiceClient.create(omnichannelSettingsServiceSettings)) {
      String accountId = config.getAccountId().toString();
      String name =
          OmnichannelSettingName.newBuilder()
              .setAccount(accountId)
              .setOmnichannelSetting(regionCode)
              .build()
              .toString();

      OmnichannelSetting omnichannelSetting =
          OmnichannelSetting.newBuilder()
              .setName(name)
              .setInventoryVerification(
                  InventoryVerification.newBuilder()
                      .setContact(contact)
                      .setContactEmail(email)
                      .build())
              .build();
      FieldMask fieldMask = FieldMask.newBuilder().addPaths("inventory_verification").build();
      UpdateOmnichannelSettingRequest request =
          UpdateOmnichannelSettingRequest.newBuilder()
              .setOmnichannelSetting(omnichannelSetting)
              .setUpdateMask(fieldMask)
              .build();

      System.out.println("Sending update omnichannel setting request:");
      OmnichannelSetting response =
          omnichannelSettingsServiceClient.updateOmnichannelSetting(request);

      System.out.println("Updated Omnichannel Setting below:");
      System.out.println(response);
    } catch (Exception e) {
      System.out.println("An error has occurred: ");
      System.out.println(e);
    }
  }

  public static void main(String[] args) throws Exception {
    Config config = Config.load();

    // The country which you're targeting at.
    String regionCode = "{REGION_CODE}";
    // The name of the inventory verification contact you want to update.
    String contact = "{NAME}";
    // The address of the inventory verification email you want to update.
    String email = "{EMAIL}";

    updateOmnichannelSettings(config, regionCode, contact, email);
  }
}
// [END merchantapi_update_omnichannel_setting]

Meminta verifikasi inventaris

omnichannelSettings.requestInventoryVerification hanya relevan untuk penjual GHLSF.

Sebelum memanggil RPC ini, Anda harus melakukan hal berikut:

  • Upload data produk dan inventaris Anda.
  • Verifikasi kontak verifikasi inventaris.
  • Untuk penjual di Austria, Jerman, atau Swiss, selesaikan peninjauan halaman About.

Untuk menentukan kelayakan Anda, panggil omnichannelSettings.get dan periksa omnichannelSetting.inventoryVerification.state. Jika menampilkan INACTIVE, Anda siap memanggil omnichannelSettings.requestInventoryVerification.

package shopping.merchant.samples.accounts.v1;

// [START merchantapi_request_inventory_verification]
import com.google.api.gax.core.FixedCredentialsProvider;
import com.google.auth.oauth2.GoogleCredentials;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingName;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingsServiceClient;
import com.google.shopping.merchant.accounts.v1.OmnichannelSettingsServiceSettings;
import com.google.shopping.merchant.accounts.v1.RequestInventoryVerificationRequest;
import com.google.shopping.merchant.accounts.v1.RequestInventoryVerificationResponse;
import shopping.merchant.samples.utils.Authenticator;
import shopping.merchant.samples.utils.Config;

/**
 *   This class demonstrates how to request inventory verification for a given Merchant Center account
 *   in a given country
 */
public class RequestInventoryVerificationSample {

  public static void requestInventoryVerification(Config config, String regionCode)
      throws Exception {

    // Obtains OAuth token based on the user's configuration.
    GoogleCredentials credential = new Authenticator().authenticate();

    // Creates service settings using the retrieved credentials.
    OmnichannelSettingsServiceSettings omnichannelSettingsServiceSettings =
        OmnichannelSettingsServiceSettings.newBuilder()
            .setCredentialsProvider(FixedCredentialsProvider.create(credential))
            .build();

    // Calls the API and catches and prints any network failures/errors.
    try (OmnichannelSettingsServiceClient omnichannelSettingsServiceClient =
        OmnichannelSettingsServiceClient.create(omnichannelSettingsServiceSettings)) {
      String accountId = config.getAccountId().toString();
      String name =
          OmnichannelSettingName.newBuilder()
              .setAccount(accountId)
              .setOmnichannelSetting(regionCode)
              .build()
              .toString();
      RequestInventoryVerificationRequest request =
          RequestInventoryVerificationRequest.newBuilder().setName(name).build();

      System.out.println("Sending request inventory verification request:");
      RequestInventoryVerificationResponse response =
          omnichannelSettingsServiceClient.requestInventoryVerification(request);

      System.out.println("Omnichannel Setting after inventory verification request below:");
      System.out.println(response);
    } catch (Exception e) {
      System.out.println("An error has occurred: ");
      System.out.println(e);
    }
  }

  public static void main(String[] args) throws Exception {
    Config config = Config.load();

    // The country which you're targeting at.
    String regionCode = "{REGION_CODE}";

    requestInventoryVerification(config, regionCode);
  }
}
// [END merchantapi_request_inventory_verification]

Melihat status setelan omnichannel.

Untuk memeriksa status peninjauan peninjauan aktivasi LIA, periksa ReviewState untuk atribut omnichannelSetting yang sesuai yang ditampilkan oleh metode omnichannelSettings.get atau omnichannelSettings.list.

Kolom ReviewState berlaku untuk semua peninjauan aktivasi, kecuali proses verifikasi inventaris, dan dapat memiliki nilai berikut:

  • ACTIVE: Disetujui.
  • FAILED: Permintaan ditolak.
  • RUNNING: Akun masih dalam peninjauan.
  • ACTION_REQUIRED: Ini hanya ada di InStock.state untuk penjual GHLSF. Artinya, Anda perlu meminta verifikasi inventaris agar LIA dapat ditayangkan.

InventoryVerification.State memiliki nilai berikut:

  • SUCCEEDED: Disetujui.
  • INACTIVE: Anda siap meminta verifikasi inventaris.
  • RUNNING: Sedang dalam peninjauan
  • SUSPENDED: Anda terlalu sering gagal verifikasi inventaris (biasanya 5 kali), dan harus menunggu sebelum dapat memintanya lagi.
  • ACTION_REQUIRED: Anda perlu melakukan tindakan tambahan sebelum meminta verifikasi inventaris.

Bagian ini menjelaskan cara memecahkan masalah umum.

Membuat setelan omnichannel

  • Pastikan untuk menyetel LsfType dan RegionCode.
  • Jika Anda memilih GHLSF, berikan InStock kosong dalam permintaan.
  • Jika Anda memilih jenis LSF yang dihosting penjual, berikan setidaknya satu URI di InStock atau Pickup.

Memperbarui setelan omnichannel

Metode update untuk resource ini memerlukan aturan tambahan berikut:

  • Anda tidak dapat mengubah kode wilayah.
  • Anda tidak dapat melakukan pembaruan saat fitur LIA/FLL sedang berjalan atau telah disetujui.
  • Saat beralih dari jenis LSF yang dihosting penjual ke GHLSF, jika InStock dan Pickup sebelumnya dikonfigurasi, Anda harus menyertakannya dalam mask update bersama dengan update LsfType.

Misalnya, jika Anda telah menerapkan MHLSF_BASIC dan Pickup sebelumnya dan ditolak, Anda dapat beralih ke GHLSF dengan mengirim permintaan seperti ini:

PATCH https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/omnichannelSettings/{REGION_CODE}?update_mask=lsf_type,in_stock,pickup

{
  "lsfType: "GHLSF",
  "inStock": {},
}

Ganti kode berikut:

  • {ACCOUNT_ID}: ID unik akun Merchant Center Anda
  • {REGION_CODE}: Kode wilayah sebagaimana ditentukan CLDR

Meminta verifikasi inventaris

Jika, meskipun telah memperbarui feed produk atau inventaris dan mengonfirmasi kontak, InventoryVerification.state bukan INACTIVE:

  • Untuk penjual di Austria, Jerman, dan Swiss: Pastikan Anda telah menyelesaikan peninjauan halaman Tentang.
  • Akan ada penundaan sekitar 48 jam.
  • Jika terjadi kegagalan Pemeriksaan Inventaris Berulang (lebih dari lima kali), layanan akan menerapkan periode tunggu selama tiga puluh hari sebelum mengizinkan permintaan lain. Hubungi Dukungan Google jika Anda ingin meminta pengembalian dana lebih awal.

Pelajari lebih lanjut

Untuk mengetahui detail selengkapnya, lihat Pusat Bantuan iklan inventaris lokal dan listingan lokal gratis.