Mengelola Akun Merchant Center Anda secara terprogram.
- Resource REST: reports_v1beta.accounts.reports
- Resource REST: quota_v1beta.accounts.quotas
- Resource REST: promotion_v1beta.accounts.promotions
- Resource REST: products_v1beta.accounts.productInputs
- Resource REST: products_v1beta.accounts.products
- Resource REST: notifications_v1beta.accounts.notificationsubscriptions
- Resource REST: lfp_v1beta.accounts.lfpInventories
- Resource REST: lfp_v1beta.accounts.lfpSales
- Resource REST: lfp_v1beta.accounts.lfpStores
- Resource REST: inventoryes_v1beta.accounts.products.localInventories
- Resource REST: inventoryes_v1beta.accounts.products.regionalInventories
- Resource REST: datasources_v1beta.accounts.dataSources
- Resource REST: conversions_v1beta.accounts.conversionSources
- Resource REST: accounts_v1beta.accounts
- Resource REST: accounts_v1beta.accounts.businessIdentity
- Resource REST: accounts_v1beta.accounts.businessInfo
- Resource REST: accounts_v1beta.accounts.emailpreferences
- Resource REST: accounts_v1beta.accounts.homepage
- Resource REST: accounts_v1beta.accounts.issues
- Resource REST: accounts_v1beta.accounts.onlineReturnPolicies
- Resource REST: accounts_v1beta.accounts.programs
- Resource REST: accounts_v1beta.accounts.regions
- Resource REST: accounts_v1beta.accounts.shippingSettings
- Resource REST: accounts_v1beta.accounts.termsOfServiceAgreementStates
- Resource REST: accounts_v1beta.accounts.users
- Resource REST: accounts_v1beta.termsOfService
Layanan: merchantapi.googleapis.com
Untuk memanggil layanan ini, sebaiknya Anda menggunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:
- https://merchantapi.googleapis.com/$discovery/rest?version=reports_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=quota_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=promotions_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=products_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=notifications_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=lfp_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=inventories_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=datasources_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=conversions_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=accounts_v1beta
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:
https://merchantapi.googleapis.com
Resource REST: reports_v1beta.accounts.reports
Metode | |
---|---|
search |
POST /reports/v1beta/{parent=accounts/*}/reports:search
Mengambil laporan yang ditentukan oleh kueri penelusuran. |
Resource REST: quota_v1beta.accounts.quotas
Metode | |
---|---|
list |
GET /quota/v1beta/{parent=accounts/*}/quotas
Menampilkan daftar kuota panggilan dan penggunaan harian per grup untuk akun Merchant Center Anda. |
Resource REST: promotions_v1beta.accounts.promotions
Metode | |
---|---|
get |
GET /promotions/v1beta/{name=accounts/*/promotions/*}
Mengambil promosi dari akun Merchant Center Anda. |
insert |
POST /promotions/v1beta/{parent=accounts/*}/promotions:insert
Menyisipkan promosi untuk akun Merchant Center Anda. |
list |
GET /promotions/v1beta/{parent=accounts/*}/promotions
Mencantumkan promosi di akun Merchant Center. |
Resource REST: products_v1beta.accounts.productInputs
Metode | |
---|---|
delete |
DELETE /products/v1beta/{name=accounts/*/productInputs/*}
Menghapus input produk dari akun Merchant Center Anda. |
insert |
POST /products/v1beta/{parent=accounts/*}/productInputs:insert
Mengupload input produk ke akun Merchant Center Anda. |
Resource REST: products_v1beta.accounts.products
Metode | |
---|---|
get |
GET /products/v1beta/{name=accounts/*/products/*}
Mengambil produk yang diproses dari akun Merchant Center Anda. |
list |
GET /products/v1beta/{parent=accounts/*}/products
Mencantumkan produk yang diproses di akun Merchant Center Anda. |
Resource REST: notifications_v1beta.accounts.notificationsubscriptions
Metode | |
---|---|
create |
POST /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions
Membuat langganan notifikasi untuk penjual. |
delete |
DELETE /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*}
Menghapus langganan notifikasi untuk penjual. |
get |
GET /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*}
Mendapatkan langganan notifikasi untuk akun. |
list |
GET /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions
Mendapatkan semua langganan notifikasi untuk penjual. |
patch |
PATCH /notifications/v1beta/{notificationSubscription.name=accounts/*/notificationsubscriptions/*}
Memperbarui langganan notifikasi yang ada untuk penjual. |
Resource REST: lfp_v1beta.accounts.lfpInventories
Metode | |
---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpInventories:insert
Menyisipkan resource LfpInventory untuk akun penjual target yang ditentukan. |
Resource REST: lfp_v1beta.accounts.lfpSales
Metode | |
---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpSales:insert
Menyisipkan LfpSale untuk penjual yang ditentukan. |
Resource REST: lfp_v1beta.accounts.lfpStores
Metode | |
---|---|
delete |
DELETE /lfp/v1beta/{name=accounts/*/lfpStores/*}
Menghapus toko untuk penjual target. |
get |
GET /lfp/v1beta/{name=accounts/*/lfpStores/*}
Mengambil informasi tentang toko. |
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpStores:insert
Menyisipkan toko untuk penjual target. |
list |
GET /lfp/v1beta/{parent=accounts/*}/lfpStores
Mencantumkan toko dari penjual target, yang ditentukan oleh filter di ListLfpStoresRequest . |
Resource REST: inventories_v1beta.accounts.products.localInventories
Metode | |
---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/localInventories/*}
Menghapus LocalInventory yang ditentukan dari produk tertentu di akun penjual Anda. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/localInventories:insert
Menyisipkan resource LocalInventory ke produk di akun penjual Anda. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/localInventories
Mencantumkan resource LocalInventory untuk produk tertentu di akun penjual Anda. |
Resource REST: inventories_v1beta.accounts.products.regionalInventories
Metode | |
---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/regionalInventories/*}
Menghapus resource RegionalInventory yang ditentukan dari produk tertentu di akun penjual Anda. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories:insert
Menyisipkan RegionalInventory ke produk tertentu di akun penjual Anda. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories
Mencantumkan resource RegionalInventory untuk produk tertentu di akun penjual Anda. |
Resource REST: datasources_v1beta.accounts.dataSources
Metode | |
---|---|
create |
POST /datasources/v1beta/{parent=accounts/*}/dataSources
Membuat konfigurasi sumber data baru untuk akun tertentu. |
delete |
DELETE /datasources/v1beta/{name=accounts/*/dataSources/*}
Menghapus sumber data dari akun Merchant Center Anda. |
fetch |
POST /datasources/v1beta/{name=accounts/*/dataSources/*}:fetch
Melakukan pengambilan data secara langsung (bahkan di luar jadwal pengambilan) pada sumber data dari Akun Merchant Center Anda. |
get |
GET /datasources/v1beta/{name=accounts/*/dataSources/*}
Mengambil konfigurasi sumber data untuk akun tertentu. |
list |
GET /datasources/v1beta/{parent=accounts/*}/dataSources
Mencantumkan konfigurasi untuk sumber data untuk akun tertentu. |
patch |
PATCH /datasources/v1beta/{dataSource.name=accounts/*/dataSources/*}
Memperbarui konfigurasi sumber data yang ada. |
Resource REST: conversions_v1beta.accounts.conversionSources
Metode | |
---|---|
create |
POST /conversions/v1beta/{parent=accounts/*}/conversionSources
Membuat sumber konversi baru. |
delete |
DELETE /conversions/v1beta/{name=accounts/*/conversionSources/*}
Mengarsipkan sumber konversi yang ada. |
get |
GET /conversions/v1beta/{name=accounts/*/conversionSources/*}
Mengambil sumber konversi. |
list |
GET /conversions/v1beta/{parent=accounts/*}/conversionSources
Mengambil daftar sumber konversi yang dapat diakses pemanggil. |
patch |
PATCH /conversions/v1beta/{conversionSource.name=accounts/*/conversionSources/*}
Memperbarui informasi tentang sumber konversi yang ada. |
undelete |
POST /conversions/v1beta/{name=accounts/*/conversionSources/*}:undelete
Mengaktifkan kembali sumber konversi yang diarsipkan. |
Resource REST: accounts_v1beta.accounts
Metode | |
---|---|
createAndConfigure |
POST /accounts/v1beta/accounts:createAndConfigure
Membuat akun Merchant Center mandiri dengan konfigurasi tambahan. |
delete |
DELETE /accounts/v1beta/{name=accounts/*}
Menghapus akun yang ditentukan apa pun jenisnya: mandiri, MCA, atau sub-akun. |
get |
GET /accounts/v1beta/{name=accounts/*}
Mengambil akun dari akun Merchant Center Anda. |
list |
GET /accounts/v1beta/accounts
Mencantumkan akun yang dapat diakses oleh pengguna yang menelepon dan cocok dengan batasan permintaan, seperti ukuran halaman atau filter. |
listSubaccounts |
GET /accounts/v1beta/{provider=accounts/*}:listSubaccounts
Menampilkan daftar semua sub-akun untuk akun multi-klien tertentu. |
patch |
PATCH /accounts/v1beta/{account.name=accounts/*}
Memperbarui akun apa pun jenisnya: mandiri, MCA, atau sub-akun. |
Resource REST: accounts_v1beta.accounts.businessIdentity
Metode | |
---|---|
getBusinessIdentity |
GET /accounts/v1beta/{name=accounts/*/businessIdentity}
Mengambil identitas bisnis akun. |
updateBusinessIdentity |
PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity}
Memperbarui identitas bisnis akun. |
Resource REST: accounts_v1beta.accounts.businessInfo
Metode | |
---|---|
getBusinessInfo |
GET /accounts/v1beta/{name=accounts/*/businessInfo}
Mengambil info bisnis akun. |
updateBusinessInfo |
PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo}
Memperbarui info bisnis akun. |
Resource REST: accounts_v1beta.accounts.emailpreferences
Metode | |
---|---|
getEmailPreferences |
GET /accounts/v1beta/{name=accounts/*/users/*/emailPreferences}
Menampilkan preferensi email untuk pengguna akun Merchant Center. |
updateEmailPreferences |
PATCH /accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences}
Memperbarui preferensi email untuk pengguna akun Merchant Center. |
Resource REST: accounts_v1beta.accounts.homepage
Metode | |
---|---|
claim |
POST /accounts/v1beta/{name=accounts/*/homepage}:claim
Mengklaim halaman beranda toko. |
getHomepage |
GET /accounts/v1beta/{name=accounts/*/homepage}
Mengambil halaman beranda toko. |
unclaim |
POST /accounts/v1beta/{name=accounts/*/homepage}:unclaim
Membatalkan klaim halaman beranda toko. |
updateHomepage |
PATCH /accounts/v1beta/{homepage.name=accounts/*/homepage}
Memperbarui halaman beranda toko. |
Resource REST: accounts_v1beta.accounts.issues
Metode | |
---|---|
list |
GET /accounts/v1beta/{parent=accounts/*}/issues
Mencantumkan semua masalah akun pada akun Merchant Center. |
Resource REST: accounts_v1beta.accounts.onlineReturnPolicies
Metode | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*}
Mendapatkan kebijakan pengembalian yang ada. |
list |
GET /accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies
Mencantumkan semua kebijakan pengembalian yang ada. |
Resource REST: accounts_v1beta.accounts.programs
Metode | |
---|---|
disable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:disable
Menonaktifkan partisipasi dalam program yang ditentukan untuk akun. |
enable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:enable
Mengaktifkan partisipasi dalam program yang ditentukan untuk akun. |
get |
GET /accounts/v1beta/{name=accounts/*/programs/*}
Mengambil program yang ditentukan untuk akun. |
list |
GET /accounts/v1beta/{parent=accounts/*}/programs
Mengambil semua program untuk akun. |
Resource REST: accounts_v1beta.accounts.regions
Metode | |
---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/regions
Membuat definisi wilayah di akun Merchant Center. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/regions/*}
Menghapus definisi wilayah dari akun Merchant Center Anda. |
get |
GET /accounts/v1beta/{name=accounts/*/regions/*}
Mengambil wilayah yang ditentukan di akun Merchant Center Anda. |
list |
GET /accounts/v1beta/{parent=accounts/*}/regions
Mencantumkan wilayah di akun Merchant Center Anda. |
patch |
PATCH /accounts/v1beta/{region.name=accounts/*/regions/*}
Memperbarui definisi wilayah di akun Merchant Center. |
Resource REST: accounts_v1beta.accounts.shippingSettings
Metode | |
---|---|
getShippingSettings |
GET /accounts/v1beta/{name=accounts/*/shippingSettings}
Mengambil informasi setelan pengiriman. |
insert |
POST /accounts/v1beta/{parent=accounts/*}/shippingSettings:insert
Ganti setelan pengiriman penjual dengan setelan pengiriman permintaan. |
Resource REST: accounts_v1beta.accounts.termsOfServiceAgreementStates
Metode | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/termsOfServiceAgreementStates/*}
Menampilkan status perjanjian persyaratan layanan. |
retrieveForApplication |
GET /accounts/v1beta/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication
Mengambil status perjanjian untuk persyaratan layanan aplikasi. |
Resource REST: accounts_v1beta.accounts.users
Metode | |
---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/users
Membuat pengguna akun Merchant Center. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/users/*}
Menghapus pengguna akun Merchant Center. |
get |
GET /accounts/v1beta/{name=accounts/*/users/*}
Mengambil pengguna akun Merchant Center. |
list |
GET /accounts/v1beta/{parent=accounts/*}/users
Menampilkan daftar semua pengguna akun Merchant Center. |
patch |
PATCH /accounts/v1beta/{user.name=accounts/*/users/*}
Memperbarui pengguna akun Merchant Center. |
Resource REST: accounts_v1beta.termsOfService
Metode | |
---|---|
accept |
GET /accounts/v1beta/{name=termsOfService/*}:accept
Menerima TermsOfService . |
get |
GET /accounts/v1beta/{name=termsOfService/*}
Mengambil TermsOfService yang terkait dengan versi yang disediakan. |
retrieveLatest |
GET /accounts/v1beta/termsOfService:retrieveLatest
Mengambil versi terbaru TermsOfService untuk kind dan region_code tertentu. |