Guida rapida all'API Merchant

Questa pagina spiega come creare un account Merchant Center e caricare un prodotto di esempio utilizzando l'API Merchant.

Prima di iniziare

Abilita l'API Merchant nel tuo progetto Google Cloud. Ti servirà per l'autenticazione.

Ho un progetto Google Cloud?

Se utilizzi l'integrazione API in Apps Script utilizzando il servizio di contenuti Shopping, viene creato un progetto Google Cloud predefinito e il servizio API Merchant viene abilitato automaticamente. Tuttavia, devi comunque completare una registrazione una tantum come sviluppatore prima di utilizzare l'API Merchant. Per ulteriori informazioni, consulta l'articolo Utilizzare il servizio API Merchant in Apps Script.

In caso contrario, se non hai un progetto Google Cloud, puoi crearne uno.

Vai a Google Cloud

Passaggio 1: Crea un account Merchant Center

Per utilizzare l'API Merchant, devi disporre di un account Merchant Center. Per crearne uno, consulta la Guida introduttiva a Merchant Center. Se hai già un account Merchant Center con diritti "Amministratore", puoi utilizzarlo.

Vai a Merchant Center

Passaggio 2: Configurare l'autenticazione per l'API Merchant

Il modo migliore per configurare l'autenticazione dipende dall'ambiente in cui intendi lavorare:

  • Se sei un fornitore di terze parti, fai in modo che la tua app richieda l'accesso agli account Merchant Center dei tuoi clienti utilizzando OAuth 2.0. Per maggiori dettagli, vedi Accedere agli account cliente. Per registrarti, devi ottenere un token OAuth per il tuo Account Google.
  • Se stai sviluppando un'app interna che deve accedere solo al tuo account Merchant Center, consulta Accedere al tuo account.

Passaggio 3: decidi come interagire con l'API Merchant.

Esistono due approcci per interagire con l'API Merchant:

Chiamate API dirette

Invia richieste non elaborate direttamente agli endpoint API, in genere tramite HTTP(S). Gestisci manualmente la formazione del corpo della richiesta, l'impostazione delle intestazioni (inclusa l'autenticazione) e l'analisi della risposta.

Guida alle chiamate API dirette

Librerie client

Utilizza librerie predefinite che incapsulano i dettagli di basso livello per l'invio di richieste e la gestione delle risposte. Gestiscono l'autenticazione, la serializzazione di richieste/risposte e altro codice boilerplate.

Guida alle librerie client