Introduction
An introduction to authentication & authorization in the Google Ads API.
See slide deck.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-03-08 UTC.
[null,null,["Last updated 2022-03-08 UTC."],[[["The Google Ads API uses OAuth 2.0 for authentication, enabling secure access to user data without sharing passwords."],["Developers need to create an OAuth 2.0 client ID and secret to identify their application and obtain authorization to access Google Ads accounts."],["Different OAuth 2.0 grant types cater to various use cases, including web, desktop, and service accounts, allowing flexible integration based on the application's needs."],["User authorization involves granting an application specific scopes of access, determining the actions it can perform on their Google Ads data."],["The refresh token allows an application to obtain new access tokens without repeated user interaction, enabling long-lived access to Google Ads accounts."]]],[]]