Presentazione
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
L'API Google Ads viene utilizzata per gestire account e campagne Google Ads di grandi dimensioni o complessi. Puoi creare software che gestiscono gli account dal livello cliente
fino al livello parola chiave. Alcuni casi d'uso tipici includono:
- Gestione automatizzata dell'account
- Rapporti personalizzati
- Gestione degli annunci in base all'inventario
- Gestire le strategie Smart Bidding
L'API Google Ads è il prodotto giusto per me?
Google offre più prodotti per automatizzare gli account Google Ads. Di seguito sono riportati
alcuni scenari comuni e l'elenco dei prodotti Google che potrebbero
soddisfare al meglio le tue esigenze.
Scenario |
Suggerimento |
Sono uno sviluppatore che vuole creare un proprio prodotto software o
eseguire l'integrazione con l'API Google Ads. Ho familiarità con la scrittura di codice e la gestione dell'infrastruttura software, inclusi server e database. |
Utilizzare l'API Google Ads. |
Sono uno sviluppatore che si trova a suo agio a scrivere codice, ma preferisco non
gestire la mia infrastruttura software. |
Utilizza gli script Google Ads. |
Non sono uno sviluppatore, ma sono disposto a investire un po' di tempo per imparare
a programmare per automatizzare Google Ads. |
Utilizza gli script Google Ads. |
Sono un analista dei dati (o un ruolo simile) che vuole scaricare i report di Google Ads
per ulteriori analisi. |
Utilizza
BigQuery Data Transfer Service. L'assistenza è disponibile per
i trasferimenti da Google Ads. |
Voglio gestire Google Ads collettivamente, ma non voglio scrivere codice. |
Utilizza le regole automatizzate,
i caricamenti collettivi
o Google
Ads Editor.
|
Prerequisiti
Per effettuare una chiamata all'API Google Ads, devi disporre dei seguenti dettagli. Il resto di questo
tutorial ti insegna come ottenere ciascuno di questi elementi.
- Account amministratore Google Ads: per richiedere l'API Google Ads, devi disporre di un account amministratore Google Ads.
Token sviluppatore: questo token consente alla tua app di connettersi all'API Google Ads. A ogni token sviluppatore viene assegnato un livello di accesso API che
controlla il numero di chiamate API che puoi effettuare al giorno, nonché l'ambiente
a cui puoi effettuare chiamate.
Progetto della console API di Google: il progetto della console API di Google viene utilizzato
per generare le credenziali OAuth 2.0 per la tua app. L'app utilizzerà poi
queste credenziali per autenticare l'utente e ottenere l'autorizzazione per
gestire i suoi account Google Ads. Questa autorizzazione viene utilizzata in un secondo momento dalla tua app
per effettuare chiamate API all'account Google Ads. Il progetto consente inoltre all'API
di accettare le chiamate.
Account cliente Google Ads: questo è l'account su cui effettui le chiamate API. Devi disporre delle autorizzazioni necessarie per operare su questo account,
ad esempio per recuperare report o apportare modifiche alle campagne.
Devi anche disporre del numero di conto a 10 cifre dell'account a cui stai effettuando chiamate API. Questi dati vengono visualizzati nell'interfaccia web di Google Ads nel formato
123-456-7890
. Questo numero di conto bancario viene trasmesso come parametro alla chiamata dell'API Google Ads senza i trattini: 1234567890
.
Strumenti di assistenza e librerie client: questo insieme di strumenti può aiutarti a eseguire l'integrazione con l'API più rapidamente.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-08-31 UTC.
[null,null,["Ultimo aggiornamento 2025-08-31 UTC."],[[["\u003cp\u003eThe Google Ads API is designed for managing large or complex Google Ads accounts programmatically, enabling tasks like automated account management, custom reporting, and inventory-based ad management.\u003c/p\u003e\n"],["\u003cp\u003eGoogle offers alternative solutions like Google Ads scripts, BigQuery Data Transfer service, automated rules, bulk uploads, and Google Ads Editor depending on user technical expertise and needs.\u003c/p\u003e\n"],["\u003cp\u003eTo use the Google Ads API, you'll need a Google Ads manager account, a developer token, a Google API Console project, and access to a Google Ads client account with necessary permissions.\u003c/p\u003e\n"],["\u003cp\u003eBefore making API calls, ensure you have the required details, including the 10-digit Google Ads client account number (without hyphens) and support tools or client libraries.\u003c/p\u003e\n"]]],[],null,["# Introduction\n\nThe Google Ads API is used for managing large or complex Google Ads accounts and\ncampaigns. You can build software that manages accounts from the customer level\ndown to the keyword level. Some typical use cases include:\n\n- Automated account management\n- Custom reporting\n- Ad management based on inventory\n- Manage smart bidding strategies\n\nIs the Google Ads API the right product for me?\n-----------------------------------------------\n\nGoogle provides multiple products to help automate Google Ads accounts. Here are\nsome common scenarios and the list of Google products that might best\nfit your needs.\n\n| Scenario | Recommendation |\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| I am a developer who wishes to build my own software product, or integrate with Google Ads API. I am comfortable writing code, managing software infrastructure including servers and database. | Use the Google Ads API. |\n| I am a developer who is comfortable writing code, but prefer not to manage my own software infrastructure. | Use [Google Ads scripts](/google-ads/scripts). |\n| I am not a developer, but am willing to invest some time learning programming to automate Google Ads. | Use [Google Ads scripts](/google-ads/scripts). |\n| I am a data analyst (or similar role) who wants to download Google Ads reports for further analysis. | Use [BigQuery Data Transfer service](//cloud.google.com/bigquery/docs/dts-introduction). Support is available for [Google Ads transfers](//cloud.google.com/bigquery/docs/google-ads-transfer). |\n| I want to manage Google Ads in bulk, but don't want to write any code. | Use [automated rules](//support.google.com/google-ads/answer/2472779), [bulk uploads](//support.google.com/google-ads/answer/10702932), or [Google Ads Editor](//support.google.com/google-ads/editor/answer/2484521). |\n\nPrerequisites\n-------------\n\nTo make a Google Ads API call, you should have the following details. The rest of this\ntutorial teaches you how to obtain each of these items.\n\n- [**Google Ads manager account**](//support.google.com/google-ads/answer/7459399): You need a Google Ads manager account to apply for the Google Ads API.\n- [**Developer token**](/google-ads/api/docs/get-started/dev-token): This token lets your app connect to the\n Google Ads API. Each developer token is assigned an API access level which\n controls the number of API calls you can make per day with as well as the\n environment to which you can make calls.\n\n- [**Google API Console project**](/google-ads/api/docs/get-started/oauth-cloud-project): The Google API Console project is used\n for generating OAuth 2.0 credentials for your app. The app will then use\n these credentials to authenticate the user and obtain user authorization to\n manage their Google Ads accounts. This authorization is later used by your app\n to make API calls to the Google Ads account. The project also enables the API\n to accept calls.\n\n- [**Google Ads client account**](/google-ads/api/docs/get-started/select-account): This is the account you're making API\n calls against. You need necessary permissions to operate on this account,\n such as fetching reports or making changes to campaigns.\n\n You also need the 10-digit account number of the account you're making API\n calls to. This is displayed in the Google Ads web interface in the form\n `123-456-7890`. This account number is passed as a parameter to the Google Ads API\n call without the hyphens: `1234567890`.\n- [**Support tools and client libraries**](/google-ads/api/docs/get-started/download-tools-libraries): This set of tools can help\n you integrate with the API more quickly."]]