Merchant Center hesaplarınızı programatik olarak yönetebilirsiniz.
- REST Kaynağı: reviews_v1beta.accounts.merchantReviews
- REST Kaynağı: reviews_v1beta.accounts.productReviews
- REST Kaynağı: reports_v1beta.accounts.reports
- REST Kaynağı: quota_v1beta.accounts.quotas
- REST Kaynağı: promotions_v1beta.accounts.promotions
- REST Kaynağı: products_v1beta.accounts.productInputs
- REST Kaynağı: products_v1beta.accounts.products
- REST Kaynağı: notifications_v1beta.accounts.notificationsubscriptions
- REST Kaynağı: lfp_v1beta.accounts.lfpInventories
- REST Kaynağı: lfp_v1beta.accounts.lfpSales
- REST Kaynağı: lfp_v1beta.accounts.lfpStores
- REST Kaynağı: inventories_v1beta.accounts.products.localInventories
- REST Kaynağı: inventories_v1beta.accounts.products.regionalInventories
- REST Kaynağı: datasources_v1beta.accounts.dataSources
- REST Kaynağı: datasources_v1beta.accounts.dataSources.fileUploads
- REST Kaynağı: conversions_v1beta.accounts.conversionSources
- REST Kaynağı: accounts_v1beta.accounts
- REST Kaynağı: accounts_v1beta.accounts.autofeedSettings
- REST Kaynağı: accounts_v1beta.accounts.businessIdentity
- REST Kaynağı: accounts_v1beta.accounts.businessInfo
- REST Kaynağı: accounts_v1beta.accounts.emailPreferences
- REST Kaynağı: accounts_v1beta.accounts.homepage
- REST Kaynağı: accounts_v1beta.accounts.issues
- REST Kaynağı: accounts_v1beta.accounts.onlineReturnPolicies
- REST Kaynağı: accounts_v1beta.accounts.programs
- REST Kaynağı: accounts_v1beta.accounts.regions
- REST Kaynağı: accounts_v1beta.accounts.shippingSettings
- REST Kaynağı: accounts_v1beta.accounts.termsOfServiceAgreementStates
- REST Kaynağı: accounts_v1beta.accounts.users
- REST Kaynağı: accounts_v1beta.termsOfService
Hizmet: merchantapi.googleapis.com
Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteklerini gönderirken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif belgesi, REST API'leri tanımlamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşim kuran diğer araçları oluşturmak için kullanılır. Bir hizmet birden fazla keşif dokümanı sağlayabilir. Bu hizmet aşağıdaki keşif dokümanlarını sağlar:
- https://merchantapi.googleapis.com/$discovery/rest?version=reviews_v1beta
- 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
Hizmet uç noktası
Hizmet uç noktası, bir API hizmetinin ağ adresini belirten bir ana URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmetin aşağıdaki hizmet uç noktası vardır ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilgilidir:
https://merchantapi.googleapis.com
REST Kaynağı: reviews_v1beta.accounts.merchantReviews
Yöntemler | |
---|---|
delete |
DELETE /reviews/v1beta/{name=accounts/*/merchantReviews/*} Satıcı yorumunu siler. |
get |
GET /reviews/v1beta/{name=accounts/*/merchantReviews/*} Satıcı yorumu alır. |
insert |
POST /reviews/v1beta/{parent=accounts/*}/merchantReviews:insert Merchant Center hesabınız için bir yorum ekler. |
list |
GET /reviews/v1beta/{parent=accounts/*}/merchantReviews Satıcı yorumlarını listeler. |
REST Kaynağı: reviews_v1beta.accounts.productReviews
Yöntemler | |
---|---|
delete |
DELETE /reviews/v1beta/{name=accounts/*/productReviews/*} Bir ürün yorumunu siler. |
get |
GET /reviews/v1beta/{name=accounts/*/productReviews/*} Ürün yorumu alır. |
insert |
POST /reviews/v1beta/{parent=accounts/*}/productReviews:insert Bir ürün yorumu ekler. |
list |
GET /reviews/v1beta/{parent=accounts/*}/productReviews Ürün yorumlarını listeler. |
REST Kaynağı: reports_v1beta.accounts.reports
Yöntemler | |
---|---|
search |
POST /reports/v1beta/{parent=accounts/*}/reports:search Bir arama sorgusuyla tanımlanan raporu alır. |
REST Kaynağı: quota_v1beta.accounts.quotas
Yöntemler | |
---|---|
list |
GET /quota/v1beta/{parent=accounts/*}/quotas Merchant Center hesabınızın günlük arama kotasını ve grup başına kullanımını listeler. |
REST Kaynağı: promotions_v1beta.accounts.promotions
Yöntemler | |
---|---|
get |
GET /promotions/v1beta/{name=accounts/*/promotions/*} Promosyonu Merchant Center hesabınızdan alır. |
insert |
POST /promotions/v1beta/{parent=accounts/*}/promotions:insert Merchant Center hesabınız için bir promosyon ekler. |
list |
GET /promotions/v1beta/{parent=accounts/*}/promotions Merchant Center hesabınızdaki promosyonları listeler. |
REST Kaynağı: products_v1beta.accounts.productInputs
Yöntemler | |
---|---|
delete |
DELETE /products/v1beta/{name=accounts/*/productInputs/*} Merchant Center hesabınızdaki bir ürün girişini siler. |
insert |
POST /products/v1beta/{parent=accounts/*}/productInputs:insert Merchant Center hesabınıza ürün girişi yükler. |
REST Kaynağı: products_v1beta.accounts.products
Yöntemler | |
---|---|
get |
GET /products/v1beta/{name=accounts/*/products/*} İşlenen ürünü Merchant Center hesabınızdan alır. |
list |
GET /products/v1beta/{parent=accounts/*}/products Merchant Center hesabınızda işlenen ürünleri listeler. |
REST Kaynağı: notifications_v1beta.accounts.notificationsubscriptions
Yöntemler | |
---|---|
create |
POST /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions Bir işletme için bildirim aboneliği oluşturur. |
delete |
DELETE /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*} Satıcının bildirim aboneliğini siler. |
get |
GET /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*} Bir hesap için bildirim aboneliklerini alır. |
list |
GET /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions Bir satıcının tüm bildirim aboneliklerini alır. |
patch |
PATCH /notifications/v1beta/{notificationSubscription.name=accounts/*/notificationsubscriptions/*} Satıcının mevcut bildirim aboneliğini günceller. |
REST Kaynağı: lfp_v1beta.accounts.lfpInventories
Yöntemler | |
---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpInventories:insert Belirtilen hedef satıcı hesabı için bir LfpInventory kaynağı ekler. |
REST Kaynağı: lfp_v1beta.accounts.lfpSales
Yöntemler | |
---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpSales:insert Belirtilen satıcı için bir LfpSale ekler. |
REST Kaynağı: lfp_v1beta.accounts.lfpStores
Yöntemler | |
---|---|
delete |
DELETE /lfp/v1beta/{name=accounts/*/lfpStores/*} Hedef satıcının mağazasını siler. |
get |
GET /lfp/v1beta/{name=accounts/*/lfpStores/*} Bir mağazayla ilgili bilgileri getirir. |
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpStores:insert Hedef satıcı için bir mağaza ekler. |
list |
GET /lfp/v1beta/{parent=accounts/*}/lfpStores ListLfpStoresRequest parametresinde belirtilen filtreye göre hedef satıcının mağazalarını listeler. |
REST Kaynağı: inventories_v1beta.accounts.products.localInventories
Yöntemler | |
---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/localInventories/*} Satıcı hesabınızdaki belirli bir üründen belirtilen LocalInventory öğesini siler. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/localInventories:insert Satıcı hesabınızdaki bir ürüne LocalInventory kaynağı ekler. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/localInventories Satıcı hesabınızdaki belirli bir ürüne ait LocalInventory kaynaklarını listeler. |
REST Kaynağı: inventories_v1beta.accounts.products.regionalInventories
Yöntemler | |
---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/regionalInventories/*} Satıcı hesabınızdaki belirli bir üründen belirtilen RegionalInventory kaynağını siler. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories:insert Satıcı hesabınızdaki belirli bir ürüne RegionalInventory ekler. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories Satıcı hesabınızdaki belirli bir ürüne ait RegionalInventory kaynaklarını listeler. |
REST Kaynağı: datasources_v1beta.accounts.dataSources
Yöntemler | |
---|---|
create |
POST /datasources/v1beta/{parent=accounts/*}/dataSources Belirtilen hesap için yeni veri kaynağı yapılandırmasını oluşturur. |
delete |
DELETE /datasources/v1beta/{name=accounts/*/dataSources/*} Merchant Center hesabınızdaki bir veri kaynağını siler. |
fetch |
POST /datasources/v1beta/{name=accounts/*/dataSources/*}:fetch Merchant Center hesabınızdaki bir veri kaynağında veri getirme işlemini hemen (getirme planı dışında bile) gerçekleştirir. |
get |
GET /datasources/v1beta/{name=accounts/*/dataSources/*} Belirtilen hesabın veri kaynağı yapılandırmasını alır. |
list |
GET /datasources/v1beta/{parent=accounts/*}/dataSources Belirli bir hesaptaki veri kaynaklarının yapılandırmalarını listeler. |
patch |
PATCH /datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} Mevcut veri kaynağı yapılandırmasını günceller. |
REST Kaynağı: datasources_v1beta.accounts.dataSources.fileUploads
Yöntemler | |
---|---|
get |
GET /datasources/v1beta/{name=accounts/*/dataSources/*/fileUploads/*} En son veri kaynağı dosyası yüklemesini alır. |
REST Kaynağı: conversions_v1beta.accounts.conversionSources
Yöntemler | |
---|---|
create |
POST /conversions/v1beta/{parent=accounts/*}/conversionSources Yeni bir dönüşüm kaynağı oluşturur. |
delete |
DELETE /conversions/v1beta/{name=accounts/*/conversionSources/*} Mevcut bir dönüşüm kaynağını arşivler. |
get |
GET /conversions/v1beta/{name=accounts/*/conversionSources/*} Bir dönüşüm kaynağı getirir. |
list |
GET /conversions/v1beta/{parent=accounts/*}/conversionSources Arayanın erişebildiği dönüşüm kaynaklarının listesini alır. |
patch |
PATCH /conversions/v1beta/{conversionSource.name=accounts/*/conversionSources/*} Mevcut bir dönüşüm kaynağının bilgilerini günceller. |
undelete |
POST /conversions/v1beta/{name=accounts/*/conversionSources/*}:undelete Arşivlenen bir dönüşüm kaynağını yeniden etkinleştirir. |
REST Kaynağı: accounts_v1beta.accounts
Yöntemler | |
---|---|
create |
POST /accounts/v1beta/accounts:createAndConfigure Ek yapılandırma içeren bağımsız bir Merchant Center hesabı oluşturur. |
delete |
DELETE /accounts/v1beta/{name=accounts/*} Belirtilen hesabı türüne bakılmaksızın siler: bağımsız, MCA veya alt hesap. |
get |
GET /accounts/v1beta/{name=accounts/*} Merchant Center hesabınızdan bir hesap alır. |
list |
GET /accounts/v1beta/accounts Çağıran kullanıcının erişebildiği ve sayfa boyutu veya filtreler gibi istek kısıtlamalarıyla eşleşen hesapları listeler. |
list |
GET /accounts/v1beta/{provider=accounts/*}:listSubaccounts Belirli bir çok müşterili hesabın tüm alt hesaplarını listeler. |
patch |
PATCH /accounts/v1beta/{account.name=accounts/*} Hesabın türüne (bağımsız, MCA veya alt hesap) bakılmaksızın hesabı günceller. |
REST Kaynağı: accounts_v1beta.accounts.autofeedSettings
Yöntemler | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/autofeedSettings} Bir hesabın otomatik feed ayarlarını alır. |
update |
PATCH /accounts/v1beta/{autofeedSettings.name=accounts/*/autofeedSettings} Hesabın otomatik feed ayarlarını günceller. |
REST Kaynağı: accounts_v1beta.accounts.businessIdentity
Yöntemler | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/businessIdentity} Hesabın işletme kimliğini alır. |
update |
PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity} Hesabın işletme kimliğini günceller. |
REST Kaynağı: accounts_v1beta.accounts.businessInfo
Yöntemler | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/businessInfo} Bir hesabın işletme bilgilerini alır. |
update |
PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo} Hesabın işletme bilgilerini günceller. |
REST Kaynağı: accounts_v1beta.accounts.emailPreferences
Yöntemler | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/users/*/emailPreferences} Merchant Center hesap kullanıcısının e-posta tercihlerini döndürür. |
update |
PATCH /accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences} Merchant Center hesap kullanıcısının e-posta tercihlerini günceller. |
REST Kaynağı: accounts_v1beta.accounts.homepage
Yöntemler | |
---|---|
claim |
POST /accounts/v1beta/{name=accounts/*/homepage}:claim Bir mağazanın ana sayfası için hak talebinde bulunur. |
get |
GET /accounts/v1beta/{name=accounts/*/homepage} Mağazanın ana sayfasını alır. |
unclaim |
POST /accounts/v1beta/{name=accounts/*/homepage}:unclaim Bir mağazanın ana sayfası için hak talebini iptal eder. |
update |
PATCH /accounts/v1beta/{homepage.name=accounts/*/homepage} Mağazanızın ana sayfasını günceller. |
REST Kaynağı: accounts_v1beta.accounts.issues
Yöntemler | |
---|---|
list |
GET /accounts/v1beta/{parent=accounts/*}/issues Bir Merchant Center hesabının tüm hesap sorunlarını listeler. |
REST Kaynağı: accounts_v1beta.accounts.onlineReturnPolicies
Yöntemler | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*} Belirli bir satıcının mevcut iade politikasını alır. |
list |
GET /accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies Belirli bir satıcının mevcut tüm iade politikalarını listeler. |
REST Kaynağı: accounts_v1beta.accounts.programs
Yöntemler | |
---|---|
disable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:disable Hesap için belirtilen programa katılımı devre dışı bırakın. |
enable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:enable Hesap için belirtilen programa katılımı etkinleştirin. |
get |
GET /accounts/v1beta/{name=accounts/*/programs/*} Hesap için belirtilen programı alır. |
list |
GET /accounts/v1beta/{parent=accounts/*}/programs Hesaptaki tüm programları alır. |
REST Kaynağı: accounts_v1beta.accounts.regions
Yöntemler | |
---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/regions Merchant Center hesabınızda bir bölge tanımı oluşturur. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/regions/*} Merchant Center hesabınızdan bir bölge tanımını siler. |
get |
GET /accounts/v1beta/{name=accounts/*/regions/*} Merchant Center hesabınızda tanımlanan bir bölgeyi alır. |
list |
GET /accounts/v1beta/{parent=accounts/*}/regions Merchant Center hesabınızdaki bölgeleri listeler. |
patch |
PATCH /accounts/v1beta/{region.name=accounts/*/regions/*} Merchant Center hesabınızdaki bir bölge tanımını günceller. |
REST Kaynağı: accounts_v1beta.accounts.shippingSettings
Yöntemler | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/shippingSettings} Kargo ayarı bilgilerini alın. |
insert |
POST /accounts/v1beta/{parent=accounts/*}/shippingSettings:insert Satıcının kargo ayarını istek kargo ayarıyla değiştirin. |
REST Kaynağı: accounts_v1beta.accounts.termsOfServiceAgreementStates
Yöntemler | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/termsOfServiceAgreementStates/*} Bir hizmet şartları sözleşmesinin durumunu döndürür. |
retrieve |
GET /accounts/v1beta/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication Uygulama hizmet şartları sözleşmesinin durumunu alır. |
REST Kaynağı: accounts_v1beta.accounts.users
Yöntemler | |
---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/users Merchant Center hesabı kullanıcısı oluşturur. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/users/*} Merchant Center hesabı kullanıcısını siler. |
get |
GET /accounts/v1beta/{name=accounts/*/users/*} Merchant Center hesap kullanıcısını alır. |
list |
GET /accounts/v1beta/{parent=accounts/*}/users Bir Merchant Center hesabının tüm kullanıcılarını listeler. |
patch |
PATCH /accounts/v1beta/{user.name=accounts/*/users/*} Merchant Center hesabı kullanıcısını günceller. |
REST Kaynağı: accounts_v1beta.termsOfService
Yöntemler | |
---|---|
accept |
GET /accounts/v1beta/{name=termsOfService/*}:accept Bir TermsOfService kabul eder. |
get |
GET /accounts/v1beta/{name=termsOfService/*} Sağlanan sürümle ilişkili TermsOfService öğesini alır. |
retrieve |
GET /accounts/v1beta/termsOfService:retrieveLatest Belirli bir kind ve region_code için TermsOfService öğesinin en son sürümünü alır. |