Configurare una libreria client

Ti consigliamo di utilizzare Librerie client delle API di Google da impostare l'API Content for Shopping. Questa guida utilizza il client Python Content API ad esempio librerie, ma sono disponibili per molti programmi linguaggi di markup e semplificare le attività API più comuni, come l'autenticazione, l'invio di richieste e l'analisi delle risposte. Per ricevere assistenza per la configurazione delle librerie client per altre lingue, consulta il file README.md per la lingua all'interno googleads/googleads-shopping-samples su GitHub.

Per configurare la libreria client dell'API di Google per Python, completa i seguenti passaggi:

  1. Crea una directory per la configurazione e l'autenticazione della libreria client . All'interno della directory home, crea le seguenti directory:

    ~/shopping-samples/content/

  2. Per scaricare le credenziali dell'account di servizio, completa i seguenti passaggi:

    1. In Merchant Center, nel menu Impostazioni, seleziona API Content.
    2. Fai clic su Autenticazione.
    3. Fai clic su [+] CREA CHIAVE API.
    4. Se richiesto, leggi e accetta i contratti con i Termini di servizio.

    La nuova chiave viene scaricata automaticamente.

  3. Rinomina il file delle credenziali scaricato in service-account.json.

  4. Sposta il file service-account.json nel tuo home directory/shopping-samples/content/.

  5. In home directory/shopping-samples/content/, crea un valore file merchant-info.json vuoto.

  6. In merchant-info.json, aggiungi il seguente testo:

    {
    "merchantId": your Merchant Center merchant ID,
    "accountSampleUser": "the email address associated with your Merchant Center account"
    }
    
  7. Clona (o scarica e decomprimi) il file googleads/googleads-shopping-samples repository GitHub in qualsiasi posizione sul tuo computer; non deve essere necessariamente incluso home directory o in ~/shopping-samples/content/.

  8. Se hai scaricato e decompresso il repository, anziché clonarlo, rinomina il repository decompressa in googleads-shopping-samples.

  9. Per installare le dipendenze di esempio richieste, in una finestra del terminale, vai a googleads-shopping-samples/python/ ed esegui:

    pip install -r requirements.txt
    

La libreria client dell'API di Google per Python è ora configurata e pronta per essere utilizzata con l'API Content. Nella sezione successiva, creerai e invierai una richiesta di inserimento di un nuovo prodotto.