Zarządzanie kontami Merchant Center za pomocą kodu.
- Zasób REST: reviews_v1beta.accounts.merchantReviews
- Zasób REST: reviews_v1beta.accounts.productReviews
- Zasób REST: reports_v1beta.accounts.reports
- Zasób REST: quota_v1beta.accounts.quotas
- Zasób REST: promotions_v1beta.accounts.promotions
- Zasób REST: products_v1beta.accounts.productInputs
- Zasób REST: products_v1beta.accounts.products
- Zasób REST: notifications_v1beta.accounts.notificationsubscriptions
- Zasób REST: lfp_v1beta.accounts.lfpInventories
- Zasób REST: lfp_v1beta.accounts.lfpSales
- Zasób REST: lfp_v1beta.accounts.lfpStores
- Zasób REST: inventories_v1beta.accounts.products.localInventories
- Zasób REST: inventories_v1beta.accounts.products.regionalInventories
- Zasób REST: datasources_v1beta.accounts.dataSources
- Zasób REST: datasources_v1beta.accounts.dataSources.fileUploads
- Zasób REST: conversions_v1beta.accounts.conversionSources
- Zasób REST: accounts_v1beta.accounts
- Zasób REST: accounts_v1beta.accounts.autofeedSettings
- Zasób REST: accounts_v1beta.accounts.businessIdentity
- Zasób REST: accounts_v1beta.accounts.businessInfo
- Zasób REST: accounts_v1beta.accounts.emailPreferences
- Zasób REST: accounts_v1beta.accounts.homepage
- Zasób REST: accounts_v1beta.accounts.issues
- Zasób REST: accounts_v1beta.accounts.onlineReturnPolicies
- Zasób REST: accounts_v1beta.accounts.programs
- Zasób REST: accounts_v1beta.accounts.regions
- Zasób REST: accounts_v1beta.accounts.shippingSettings
- Zasób REST: accounts_v1beta.accounts.termsOfServiceAgreementStates
- Zasób REST: accounts_v1beta.accounts.users
- Zasób REST: accounts_v1beta.termsOfService
Usługa: merchantapi.googleapis.com
Do wywołania tej usługi zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli aplikacja musi wywoływać tę usługę przy użyciu własnych bibliotek, podczas tworzenia żądań interfejsu API należy używać poniższych informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i sposób ich używania. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa udostępnia te dokumenty opisujące:
- 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
Punkt końcowy usługi
Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy i wszystkie poniższe identyfikatory URI odnoszą się do niego:
https://merchantapi.googleapis.com
Zasób REST: reviews_v1beta.accounts.merchantReviews
Metody | |
---|---|
delete |
DELETE /reviews/v1beta/{name=accounts/*/merchantReviews/*} Usuwanie opinii sprzedawcy. |
get |
GET /reviews/v1beta/{name=accounts/*/merchantReviews/*} Otrzymuje opinię sprzedawcy. |
insert |
POST /reviews/v1beta/{parent=accounts/*}/merchantReviews:insert Wstawia opinię na temat Twojego konta Merchant Center. |
list |
GET /reviews/v1beta/{parent=accounts/*}/merchantReviews Wyświetla opinie o sprzedawcy. |
Zasób REST: reviews_v1beta.accounts.productReviews
Metody | |
---|---|
delete |
DELETE /reviews/v1beta/{name=accounts/*/productReviews/*} Usuwanie opinii o produkcie. |
get |
GET /reviews/v1beta/{name=accounts/*/productReviews/*} Pobiera opinię o produkcie. |
insert |
POST /reviews/v1beta/{parent=accounts/*}/productReviews:insert Wstawia opinię o produkcie. |
list |
GET /reviews/v1beta/{parent=accounts/*}/productReviews Wyświetla opinie o produktach. |
Zasób REST: reports_v1beta.accounts.reports
Metody | |
---|---|
search |
POST /reports/v1beta/{parent=accounts/*}/reports:search Pobiera raport zdefiniowany przez zapytanie wyszukiwania. |
Zasób REST: quota_v1beta.accounts.quotas
Metody | |
---|---|
list |
GET /quota/v1beta/{parent=accounts/*}/quotas Wyświetla dzienną pulę połączeń i wykorzystanie na grupę na koncie Merchant Center. |
Zasób REST: promotions_v1beta.accounts.promotions
Metody | |
---|---|
get |
GET /promotions/v1beta/{name=accounts/*/promotions/*} Pobiera promocję z konta Merchant Center. |
insert |
POST /promotions/v1beta/{parent=accounts/*}/promotions:insert Wstawia promocję na konto Merchant Center. |
list |
GET /promotions/v1beta/{parent=accounts/*}/promotions Wyświetla promocje na koncie Merchant Center. |
Zasób REST: products_v1beta.accounts.productInputs
Metody | |
---|---|
delete |
DELETE /products/v1beta/{name=accounts/*/productInputs/*} Usuwanie danych produktu z konta Merchant Center. |
insert |
POST /products/v1beta/{parent=accounts/*}/productInputs:insert Przesyła dane produktu na konto Merchant Center. |
Zasób REST: products_v1beta.accounts.products
Metody | |
---|---|
get |
GET /products/v1beta/{name=accounts/*/products/*} Pobiera przetworzony produkt z konta Merchant Center. |
list |
GET /products/v1beta/{parent=accounts/*}/products Wyświetla przetworzone produkty na koncie Merchant Center. |
Zasób REST: notifications_v1beta.accounts.notificationsubscriptions
Metody | |
---|---|
create |
POST /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions Tworzy subskrypcję powiadomień dla firmy. |
delete |
DELETE /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*} Usuwanie subskrypcji powiadomień dla sprzedawcy. |
get |
GET /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*} Pobiera subskrypcje powiadomień na koncie. |
list |
GET /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions Pobiera wszystkie subskrypcje powiadomień dla sprzedawcy. |
patch |
PATCH /notifications/v1beta/{notificationSubscription.name=accounts/*/notificationsubscriptions/*} Aktualizuje istniejącą subskrypcję powiadomień dla sprzedawcy. |
Zasób REST: lfp_v1beta.accounts.lfpInventories
Metody | |
---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpInventories:insert Wstawia zasób LfpInventory dla podanego docelowego konta sprzedawcy. |
Zasób REST: lfp_v1beta.accounts.lfpSales
Metody | |
---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpSales:insert Wstawia LfpSale dla danego sprzedawcy. |
Zasób REST: lfp_v1beta.accounts.lfpStores
Metody | |
---|---|
delete |
DELETE /lfp/v1beta/{name=accounts/*/lfpStores/*} Usuwanie sklepu wybranego sprzedawcy. |
get |
GET /lfp/v1beta/{name=accounts/*/lfpStores/*} Pobiera informacje o sklepie. |
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpStores:insert Wstawia sklep dla wybranego sprzedawcy. |
list |
GET /lfp/v1beta/{parent=accounts/*}/lfpStores Wyświetla listę sklepów sprzedawcy docelowego, określonych przez filtr w ListLfpStoresRequest . |
Zasób REST: inventories_v1beta.accounts.products.localInventories
Metody | |
---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/localInventories/*} Usuń określony element LocalInventory z danego produktu na koncie sprzedawcy. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/localInventories:insert Wstawia zasób LocalInventory do produktu na koncie sprzedawcy. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/localInventories Wyświetla zasoby LocalInventory dla danego produktu na koncie sprzedawcy. |
Zasób REST: inventories_v1beta.accounts.products.regionalInventories
Metody | |
---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/regionalInventories/*} Usuwa określony zasób RegionalInventory z danego produktu na koncie sprzedawcy. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories:insert Wstawia RegionalInventory do danego produktu na koncie sprzedawcy. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories Wyświetla zasoby RegionalInventory dla danego produktu na koncie sprzedawcy. |
Zasób REST: datasources_v1beta.accounts.dataSources
Metody | |
---|---|
create |
POST /datasources/v1beta/{parent=accounts/*}/dataSources Tworzy nową konfigurację źródła danych dla danego konta. |
delete |
DELETE /datasources/v1beta/{name=accounts/*/dataSources/*} Usuwanie źródła danych z konta Merchant Center. |
fetch |
POST /datasources/v1beta/{name=accounts/*/dataSources/*}:fetch Wykonywanie pobierania danych natychmiast (nawet poza harmonogramem pobierania) w źródle danych na koncie Merchant Center. |
get |
GET /datasources/v1beta/{name=accounts/*/dataSources/*} Pobiera konfigurację źródła danych na danym koncie. |
list |
GET /datasources/v1beta/{parent=accounts/*}/dataSources Wyświetla listę konfiguracji źródeł danych na danym koncie. |
patch |
PATCH /datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} Zaktualizuj konfigurację dotychczasowego źródła danych. |
Zasób REST: datasources_v1beta.accounts.dataSources.fileUploads
Metody | |
---|---|
get |
GET /datasources/v1beta/{name=accounts/*/dataSources/*/fileUploads/*} Pobiera najnowszy przesłany plik źródła danych. |
Zasób REST: conversions_v1beta.accounts.conversionSources
Metody | |
---|---|
create |
POST /conversions/v1beta/{parent=accounts/*}/conversionSources Tworzy nowe źródło konwersji. |
delete |
DELETE /conversions/v1beta/{name=accounts/*/conversionSources/*} Archiwizowanie dotychczasowego źródła konwersji. |
get |
GET /conversions/v1beta/{name=accounts/*/conversionSources/*} Pobiera źródło konwersji. |
list |
GET /conversions/v1beta/{parent=accounts/*}/conversionSources Pobiera listę źródeł konwersji, do których ma dostęp wywołujący. |
patch |
PATCH /conversions/v1beta/{conversionSource.name=accounts/*/conversionSources/*} Zaktualizuje informacje o dotychczasowym źródle konwersji. |
undelete |
POST /conversions/v1beta/{name=accounts/*/conversionSources/*}:undelete Ponownie włącza zarchiwizowane źródło konwersji. |
Zasób REST: accounts_v1beta.accounts
Metody | |
---|---|
create |
POST /accounts/v1beta/accounts:createAndConfigure Utwórz samodzielne konto Merchant Center z dodatkową konfiguracją. |
delete |
DELETE /accounts/v1beta/{name=accounts/*} Usuwanie określonego konta niezależnie od jego typu: samodzielnego, MCA lub subkonta. |
get |
GET /accounts/v1beta/{name=accounts/*} Pobiera konto z konta Merchant Center. |
list |
GET /accounts/v1beta/accounts Wyświetla listę kont dostępnych dla wywołującego użytkownika i zgodnych z ograniczeniami żądania, takimi jak rozmiar strony czy filtry. |
list |
GET /accounts/v1beta/{provider=accounts/*}:listSubaccounts Wyświetla listę wszystkich subkont danego multikonta klientów. |
patch |
PATCH /accounts/v1beta/{account.name=accounts/*} Zaktualizuje konto niezależnie od jego typu: samodzielne, MCA lub subkonto. |
Zasób REST: accounts_v1beta.accounts.autofeedSettings
Metody | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/autofeedSettings} Pobiera ustawienia pliku automatycznego na koncie. |
update |
PATCH /accounts/v1beta/{autofeedSettings.name=accounts/*/autofeedSettings} Zaktualizuj ustawienia automatycznego przesyłania danych na koncie. |
Zasób REST: accounts_v1beta.accounts.businessIdentity
Metody | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/businessIdentity} Pobiera tożsamość firmy powiązaną z kontem. |
update |
PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity} Zaktualizuj tożsamość firmy na koncie. |
Zasób REST: accounts_v1beta.accounts.businessInfo
Metody | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/businessInfo} Pobiera informacje o firmie z konta. |
update |
PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo} Zaktualizuj informacje o firmie na koncie. |
Zasób REST: accounts_v1beta.accounts.emailPreferences
Metody | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/users/*/emailPreferences} Zwraca ustawienia powiadomień e-mail użytkownika konta Merchant Center. |
update |
PATCH /accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences} Zmienia ustawienia powiadomień e-mail użytkownika konta Merchant Center. |
Zasób REST: accounts_v1beta.accounts.homepage
Metody | |
---|---|
claim |
POST /accounts/v1beta/{name=accounts/*/homepage}:claim Zgłasza prawa do strony głównej sklepu. |
get |
GET /accounts/v1beta/{name=accounts/*/homepage} Pobiera stronę główną sklepu. |
unclaim |
POST /accounts/v1beta/{name=accounts/*/homepage}:unclaim Odwołuje zgłoszenie strony głównej sklepu. |
update |
PATCH /accounts/v1beta/{homepage.name=accounts/*/homepage} Zaktualizuj stronę główną sklepu. |
Zasób REST: accounts_v1beta.accounts.issues
Metody | |
---|---|
list |
GET /accounts/v1beta/{parent=accounts/*}/issues Wyświetla wszystkie problemy z kontem Merchant Center. |
Zasób REST: accounts_v1beta.accounts.onlineReturnPolicies
Metody | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*} Pobiera istniejące zasady zwrotów danego sprzedawcy. |
list |
GET /accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies Wyświetla listę wszystkich zasad zwrotów dla danego sprzedawcy. |
Zasób REST: accounts_v1beta.accounts.programs
Metody | |
---|---|
disable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:disable Wyłącz udział w określonym programie na koncie. |
enable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:enable Włącz na koncie uczestnictwo w określonym programie. |
get |
GET /accounts/v1beta/{name=accounts/*/programs/*} Pobiera określony program na koncie. |
list |
GET /accounts/v1beta/{parent=accounts/*}/programs Pobiera wszystkie programy na koncie. |
Zasób REST: accounts_v1beta.accounts.regions
Metody | |
---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/regions Tworzy definicję regionu na koncie Merchant Center. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/regions/*} Usuwanie definicji regionu z konta Merchant Center. |
get |
GET /accounts/v1beta/{name=accounts/*/regions/*} Pobiera region zdefiniowany na koncie Merchant Center. |
list |
GET /accounts/v1beta/{parent=accounts/*}/regions Wyświetla listę regionów na koncie Merchant Center. |
patch |
PATCH /accounts/v1beta/{region.name=accounts/*/regions/*} Zmienia definicję regionu na koncie Merchant Center. |
Zasób REST: accounts_v1beta.accounts.shippingSettings
Metody | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/shippingSettings} Pobierz informacje o ustawieniach dostawy. |
insert |
POST /accounts/v1beta/{parent=accounts/*}/shippingSettings:insert Zastąp ustawienie dostawy sprzedawcy ustawieniem dostawy na podstawie prośby. |
Zasób REST: accounts_v1beta.accounts.termsOfServiceAgreementStates
Metody | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/termsOfServiceAgreementStates/*} Zwraca stan umowy dotyczącej warunków korzystania z usługi. |
retrieve |
GET /accounts/v1beta/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication Pobiera stan umowy dotyczącej warunków korzystania z aplikacji. |
Zasób REST: accounts_v1beta.accounts.users
Metody | |
---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/users Tworzy użytkownika konta Merchant Center. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/users/*} Usuwanie użytkownika konta Merchant Center. |
get |
GET /accounts/v1beta/{name=accounts/*/users/*} Pobiera dane użytkownika konta Merchant Center. |
list |
GET /accounts/v1beta/{parent=accounts/*}/users Wyświetla listę wszystkich użytkowników konta Merchant Center. |
patch |
PATCH /accounts/v1beta/{user.name=accounts/*/users/*} Zmienia użytkownika konta Merchant Center. |
Zasób REST: accounts_v1beta.termsOfService
Metody | |
---|---|
accept |
GET /accounts/v1beta/{name=termsOfService/*}:accept Przyjmuje TermsOfService . |
get |
GET /accounts/v1beta/{name=termsOfService/*} Pobiera TermsOfService powiązany z podaną wersją. |
retrieve |
GET /accounts/v1beta/termsOfService:retrieveLatest Pobiera najnowszą wersję TermsOfService dla danego kind i region_code . |