Gestire i tuoi account Merchant Center in modo programmatico.
- Risorsa REST: reviews_v1beta.accounts.merchantReviews
- Risorsa REST: reviews_v1beta.accounts.productReviews
- Risorsa REST: reports_v1beta.accounts.reports
- Risorsa REST: quota_v1beta.accounts.quotas
- Risorsa REST: promotions_v1beta.accounts.promotions
- Risorsa REST: products_v1beta.accounts.productInputs
- Risorsa REST: products_v1beta.accounts.products
- Risorsa REST: notifications_v1beta.accounts.notificationsubscriptions
- Risorsa REST: lfp_v1beta.accounts.lfpInventories
- Risorsa REST: lfp_v1beta.accounts.lfpSales
- Risorsa REST: lfp_v1beta.accounts.lfpStores
- Risorsa REST: inventories_v1beta.accounts.products.localInventories
- Risorsa REST: inventories_v1beta.accounts.products.regionalInventories
- Risorsa REST: datasources_v1beta.accounts.dataSources
- Risorsa REST: datasources_v1beta.accounts.dataSources.fileUploads
- Risorsa REST: conversions_v1beta.accounts.conversionSources
- Risorsa REST: accounts_v1beta.accounts
- Risorsa REST: accounts_v1beta.accounts.autofeedSettings
- Risorsa REST: accounts_v1beta.accounts.businessIdentity
- Risorsa REST: accounts_v1beta.accounts.businessInfo
- Risorsa REST: accounts_v1beta.accounts.emailPreferences
- Risorsa REST: accounts_v1beta.accounts.homepage
- Risorsa REST: accounts_v1beta.accounts.issues
- Risorsa REST: accounts_v1beta.accounts.onlineReturnPolicies
- Risorsa REST: accounts_v1beta.accounts.programs
- Risorsa REST: accounts_v1beta.accounts.regions
- Risorsa REST: accounts_v1beta.accounts.shippingSettings
- Risorsa REST: accounts_v1beta.accounts.termsOfServiceAgreementStates
- Risorsa REST: accounts_v1beta.accounts.users
- Risorsa REST: accounts_v1beta.termsOfService
Servizio: merchantapi.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce i seguenti documenti di rilevamento:
- 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
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:
https://merchantapi.googleapis.com
Risorsa REST: reviews_v1beta.accounts.merchantReviews
Metodi | |
---|---|
delete |
DELETE /reviews/v1beta/{name=accounts/*/merchantReviews/*} Elimina la recensione del commerciante. |
get |
GET /reviews/v1beta/{name=accounts/*/merchantReviews/*} Riceve una recensione del commerciante. |
insert |
POST /reviews/v1beta/{parent=accounts/*}/merchantReviews:insert Inserisce una recensione per il tuo account Merchant Center. |
list |
GET /reviews/v1beta/{parent=accounts/*}/merchantReviews Elenca le recensioni del commerciante. |
Risorsa REST: reviews_v1beta.accounts.productReviews
Metodi | |
---|---|
delete |
DELETE /reviews/v1beta/{name=accounts/*/productReviews/*} Elimina una recensione prodotto. |
get |
GET /reviews/v1beta/{name=accounts/*/productReviews/*} Riceve una recensione del prodotto. |
insert |
POST /reviews/v1beta/{parent=accounts/*}/productReviews:insert Inserisce una recensione prodotto. |
list |
GET /reviews/v1beta/{parent=accounts/*}/productReviews Elenca le recensioni prodotto. |
Risorsa REST: reports_v1beta.accounts.reports
Metodi | |
---|---|
search |
POST /reports/v1beta/{parent=accounts/*}/reports:search Recupera un report definito da una query di ricerca. |
Risorsa REST: quota_v1beta.accounts.quotas
Metodi | |
---|---|
list |
GET /quota/v1beta/{parent=accounts/*}/quotas Elenca la quota di chiamate giornaliera e l'utilizzo per gruppo per il tuo account Merchant Center. |
Risorsa REST: promotions_v1beta.accounts.promotions
Metodi | |
---|---|
get |
GET /promotions/v1beta/{name=accounts/*/promotions/*} Recupera la promozione dal tuo account Merchant Center. |
insert |
POST /promotions/v1beta/{parent=accounts/*}/promotions:insert Inserisce una promozione per il tuo account Merchant Center. |
list |
GET /promotions/v1beta/{parent=accounts/*}/promotions Elenca le promozioni nel tuo account Merchant Center. |
Risorsa REST: products_v1beta.accounts.productInputs
Metodi | |
---|---|
delete |
DELETE /products/v1beta/{name=accounts/*/productInputs/*} Elimina un input del prodotto dal tuo account Merchant Center. |
insert |
POST /products/v1beta/{parent=accounts/*}/productInputs:insert Carica un input prodotto nel tuo account Merchant Center. |
Risorsa REST: products_v1beta.accounts.products
Metodi | |
---|---|
get |
GET /products/v1beta/{name=accounts/*/products/*} Recupera il prodotto elaborato dal tuo account Merchant Center. |
list |
GET /products/v1beta/{parent=accounts/*}/products Elenca i prodotti elaborati nel tuo account Merchant Center. |
Risorsa REST: notifications_v1beta.accounts.notificationsubscriptions
Metodi | |
---|---|
create |
POST /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions Crea una sottoscrizione alle notifiche per un'attività. |
delete |
DELETE /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*} Elimina un abbonamento alle notifiche per un commerciante. |
get |
GET /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*} Recupera le iscrizioni alle notifiche per un account. |
list |
GET /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions Recupera tutte le iscrizioni alle notifiche per un commerciante. |
patch |
PATCH /notifications/v1beta/{notificationSubscription.name=accounts/*/notificationsubscriptions/*} Aggiorna un abbonamento alle notifiche esistente per un commerciante. |
Risorsa REST: lfp_v1beta.accounts.lfpInventories
Metodi | |
---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpInventories:insert Inserisce una risorsa LfpInventory per l'account commerciante di destinazione specificato. |
Risorsa REST: lfp_v1beta.accounts.lfpSales
Metodi | |
---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpSales:insert Inserisce un LfpSale per il commerciante specificato. |
Risorsa REST: lfp_v1beta.accounts.lfpStores
Metodi | |
---|---|
delete |
DELETE /lfp/v1beta/{name=accounts/*/lfpStores/*} Consente di eliminare un negozio per un commerciante di destinazione. |
get |
GET /lfp/v1beta/{name=accounts/*/lfpStores/*} Recupera le informazioni su un negozio. |
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpStores:insert Inserisce un negozio per il commerciante target. |
list |
GET /lfp/v1beta/{parent=accounts/*}/lfpStores Elenca i negozi del commerciante di destinazione, specificati dal filtro in ListLfpStoresRequest . |
Risorsa REST: inventories_v1beta.accounts.products.localInventories
Metodi | |
---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/localInventories/*} Consente di eliminare il LocalInventory specificato dal prodotto specificato nel tuo account commerciante. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/localInventories:insert Inserisce una risorsa LocalInventory in un prodotto nel tuo account commerciante. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/localInventories Elenca le risorse LocalInventory per il prodotto specificato nel tuo account commerciante. |
Risorsa REST: inventories_v1beta.accounts.products.regionalInventories
Metodi | |
---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/regionalInventories/*} Elimina la risorsa RegionalInventory specificata dal prodotto specificato nel tuo account commerciante. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories:insert Inserisce un RegionalInventory in un determinato prodotto nel tuo account commerciante. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories Elenca le risorse RegionalInventory per il prodotto specificato nel tuo account commerciante. |
Risorsa REST: datasources_v1beta.accounts.dataSources
Metodi | |
---|---|
create |
POST /datasources/v1beta/{parent=accounts/*}/dataSources Crea la nuova configurazione dell'origine dati per l'account specificato. |
delete |
DELETE /datasources/v1beta/{name=accounts/*/dataSources/*} Elimina un'origine dati dal tuo account Merchant Center. |
fetch |
POST /datasources/v1beta/{name=accounts/*/dataSources/*}:fetch Esegue il recupero dei dati immediatamente (anche al di fuori della pianificazione del recupero) in un'origine dati del tuo account Merchant Center. |
get |
GET /datasources/v1beta/{name=accounts/*/dataSources/*} Recupera la configurazione dell'origine dati per l'account specificato. |
list |
GET /datasources/v1beta/{parent=accounts/*}/dataSources Elenca le configurazioni delle origini dati per l'account specificato. |
patch |
PATCH /datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} Aggiorna la configurazione dell'origine dati esistente. |
Risorsa REST: datasources_v1beta.accounts.dataSources.fileUploads
Metodi | |
---|---|
get |
GET /datasources/v1beta/{name=accounts/*/dataSources/*/fileUploads/*} Recupera l'ultimo caricamento del file dell'origine dati. |
Risorsa REST: conversions_v1beta.accounts.conversionSources
Metodi | |
---|---|
create |
POST /conversions/v1beta/{parent=accounts/*}/conversionSources Crea una nuova origine conversione. |
delete |
DELETE /conversions/v1beta/{name=accounts/*/conversionSources/*} Archivia un'origine conversione esistente. |
get |
GET /conversions/v1beta/{name=accounts/*/conversionSources/*} Recupera un'origine conversione. |
list |
GET /conversions/v1beta/{parent=accounts/*}/conversionSources Recupera l'elenco delle origini conversione a cui ha accesso chi chiama. |
patch |
PATCH /conversions/v1beta/{conversionSource.name=accounts/*/conversionSources/*} Aggiorna le informazioni di un'origine conversione esistente. |
undelete |
POST /conversions/v1beta/{name=accounts/*/conversionSources/*}:undelete Riattiva un'origine conversione archiviata. |
Risorsa REST: accounts_v1beta.accounts
Metodi | |
---|---|
create |
POST /accounts/v1beta/accounts:createAndConfigure Crea un account Merchant Center autonomo con una configurazione aggiuntiva. |
delete |
DELETE /accounts/v1beta/{name=accounts/*} Elimina l'account specificato indipendentemente dal tipo: indipendente, AMC o subaccount. |
get |
GET /accounts/v1beta/{name=accounts/*} Recupera un account dal tuo account Merchant Center. |
list |
GET /accounts/v1beta/accounts Elenca gli account accessibili all'utente che chiama e che corrispondono ai vincoli della richiesta, ad esempio le dimensioni delle pagine o i filtri. |
list |
GET /accounts/v1beta/{provider=accounts/*}:listSubaccounts Elenca tutti i subaccount di un determinato account multi-cliente. |
patch |
PATCH /accounts/v1beta/{account.name=accounts/*} Aggiorna un account indipendentemente dal tipo: indipendente, AMC o subaccount. |
Risorsa REST: accounts_v1beta.accounts.autofeedSettings
Metodi | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/autofeedSettings} Recupera le impostazioni del feed automatico di un account. |
update |
PATCH /accounts/v1beta/{autofeedSettings.name=accounts/*/autofeedSettings} Aggiorna le impostazioni del feed automatico di un account. |
Risorsa REST: accounts_v1beta.accounts.businessIdentity
Metodi | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/businessIdentity} Recupera l'identità dell'attività di un account. |
update |
PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity} Aggiorna l'identità dell'attività di un account. |
Risorsa REST: accounts_v1beta.accounts.businessInfo
Metodi | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/businessInfo} Recupera le informazioni sull'attività di un account. |
update |
PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo} Aggiorna le informazioni sull'attività di un account. |
Risorsa REST: accounts_v1beta.accounts.emailPreferences
Metodi | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/users/*/emailPreferences} Restituisce le preferenze email di un utente dell'account Merchant Center. |
update |
PATCH /accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences} Aggiorna le preferenze email di un utente dell'account Merchant Center. |
Risorsa REST: accounts_v1beta.accounts.homepage
Metodi | |
---|---|
claim |
POST /accounts/v1beta/{name=accounts/*/homepage}:claim Rivendica la home page di un negozio. |
get |
GET /accounts/v1beta/{name=accounts/*/homepage} Recupera la home page di un negozio. |
unclaim |
POST /accounts/v1beta/{name=accounts/*/homepage}:unclaim Annullare la rivendicazione della home page di un negozio. |
update |
PATCH /accounts/v1beta/{homepage.name=accounts/*/homepage} Aggiorna la home page di un negozio. |
Risorsa REST: accounts_v1beta.accounts.issues
Metodi | |
---|---|
list |
GET /accounts/v1beta/{parent=accounts/*}/issues Elenca tutti i problemi relativi all'account di un account Merchant Center. |
Risorsa REST: accounts_v1beta.accounts.onlineReturnPolicies
Metodi | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*} Recupera le norme sui resi esistenti per un determinato commerciante. |
list |
GET /accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies Elenca tutte le norme sui resi esistenti per un determinato commerciante. |
Risorsa REST: accounts_v1beta.accounts.programs
Metodi | |
---|---|
disable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:disable Disattiva la partecipazione al programma specificato per l'account. |
enable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:enable Attiva la partecipazione al programma specificato per l'account. |
get |
GET /accounts/v1beta/{name=accounts/*/programs/*} Recupera il programma specificato per l'account. |
list |
GET /accounts/v1beta/{parent=accounts/*}/programs Recupera tutti i programmi per l'account. |
Risorsa REST: accounts_v1beta.accounts.regions
Metodi | |
---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/regions Crea una definizione di regione nel tuo account Merchant Center. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/regions/*} Elimina una definizione di regione dal tuo account Merchant Center. |
get |
GET /accounts/v1beta/{name=accounts/*/regions/*} Recupera una regione definita nel tuo account Merchant Center. |
list |
GET /accounts/v1beta/{parent=accounts/*}/regions Elenca le regioni nel tuo account Merchant Center. |
patch |
PATCH /accounts/v1beta/{region.name=accounts/*/regions/*} Aggiorna una definizione di regione nel tuo account Merchant Center. |
Risorsa REST: accounts_v1beta.accounts.shippingSettings
Metodi | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/shippingSettings} Recupera le informazioni sulle impostazioni di spedizione. |
insert |
POST /accounts/v1beta/{parent=accounts/*}/shippingSettings:insert Sostituisci l'impostazione di spedizione di un commerciante con l'impostazione di richiesta di spedizione. |
Risorsa REST: accounts_v1beta.accounts.termsOfServiceAgreementStates
Metodi | |
---|---|
get |
GET /accounts/v1beta/{name=accounts/*/termsOfServiceAgreementStates/*} Restituisce lo stato di un contratto con Termini di servizio. |
retrieve |
GET /accounts/v1beta/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication Recupera lo stato del contratto per i Termini di servizio dell'applicazione. |
Risorsa REST: accounts_v1beta.accounts.users
Metodi | |
---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/users Crea un utente dell'account Merchant Center. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/users/*} Consente di eliminare un utente dell'account Merchant Center. |
get |
GET /accounts/v1beta/{name=accounts/*/users/*} Recupera un utente dell'account Merchant Center. |
list |
GET /accounts/v1beta/{parent=accounts/*}/users Elenca tutti gli utenti di un account Merchant Center. |
patch |
PATCH /accounts/v1beta/{user.name=accounts/*/users/*} Aggiorna un utente dell'account Merchant Center. |
Risorsa REST: accounts_v1beta.termsOfService
Metodi | |
---|---|
accept |
GET /accounts/v1beta/{name=termsOfService/*}:accept Accetta un TermsOfService . |
get |
GET /accounts/v1beta/{name=termsOfService/*} Recupera il TermsOfService associato alla versione fornita. |
retrieve |
GET /accounts/v1beta/termsOfService:retrieveLatest Recupera la versione più recente del TermsOfService per un determinato kind e region_code . |