Stay organized with collections
Save and categorize content based on your preferences.
This is the high-level process to get going with the Platforms API:
- Create a new Google Cloud project (or use an existing one)
- Create a service account in your Google Cloud project, and send the account to Google via your account manager to get it added to your AdSense account
- Enable the AdSense Platform API for your Google Cloud project (note that this page is only visible to allowlisted projects)
- Create a service key
- Use Google's OAuth libraries to generate an access token
- Call the AdSense Platform APIs using HTTP requests
Steps 1 to 5 are described in the Authenticating API calls page, and the APIs are described in their respective pages:
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],[],[[["CustomChannel is a resource representing a custom channel, providing a way to segment ad revenue based on specific criteria."],["It has fields like `name`, `reportingDimensionId`, `displayName`, and `active` for identification and configuration."],["You can manage CustomChannels using methods like create, delete, get, list, listLinkedAdUnits, and patch to control their lifecycle and relationships with ad units."],["Refer to the provided links for detailed information on each method and field."]]],[]]