Stay organized with collections
Save and categorize content based on your preferences.
Account approval process
The standard AdSense approval process has the following steps:
- Account approval:We review the publisher's payment details (phone number, address, etc.) to make sure it's accurate.
- Site approval:We review the publisher's site to make sure it complies with the AdSense Program policies
.
This process usually takes a few days, but in some cases it can take 2-4 weeks.
Sub-account approvals
Specifically for sub-accounts, this process has been modified slightly as many of the above checks would have been completed for your main platform account. Once a sub-account has been created, we require additional data in order to kick off the approval process. This information is supplied to Google via the platforms.accounts.events.create method
, and is only used for spam defense purposes. The data supplied to Google via this method is deleted after 7 days.
Work with your account manager to get an understanding of which fields are mandatory for your network's setup.
Platforms can create sites for a sub-account via the platforms.accounts.sites.create method
. Site creation doesn't immediately lead to a site review; platforms can request a site review via the platforms.accounts.sites.requestReview method
.
Once all information has been supplied, AdSense will crawl the sub-account pages to process the approval. When approved, the state
parameter for a site will be updated. Once all the checks are completed successfully, both the sub-account state
and corresponding site will be marked as APPROVED
. Only APPROVED
sub-accounts can serve ads on APPROVED
sites (note: one sub-account can have multiple sites with varying approval states
).
The current state
of a sub-account can be retrieved via the platforms.accounts.get
method.
The current state
of a site can be retrieved via the following API methods:
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"]],[],[[["\u003cp\u003eAdSense account approval involves reviewing payment details and site compliance with program policies, typically taking a few days to a few weeks.\u003c/p\u003e\n"],["\u003cp\u003eSub-account approvals require additional data for spam defense, submitted via a specific API method, and retained for 7 days for review.\u003c/p\u003e\n"],["\u003cp\u003ePlatforms can create and request reviews for sub-account sites through designated API methods, leading to an "APPROVED" state for eligible accounts and sites.\u003c/p\u003e\n"],["\u003cp\u003eOnly approved sub-accounts can display ads on approved sites, with the approval status retrievable via dedicated API methods for both accounts and sites.\u003c/p\u003e\n"],["\u003cp\u003eSub-accounts can have multiple sites with varying approval states, offering flexibility in managing and monetizing content across different platforms.\u003c/p\u003e\n"]]],["The AdSense approval process involves reviewing publisher payment details and site compliance with AdSense Program policies. Sub-account approval requires additional data supplied via the `platforms.accounts.events.create` method for spam defense, which is deleted after 7 days. Platforms create sites using `platforms.accounts.sites.create` and request reviews via `platforms.accounts.sites.requestReview`. Approval status, either `APPROVED` or not, is updated in the site's `state`. Sub-account and site `state` can be retrieved using dedicated methods. Only `APPROVED` sub-accounts can serve ads on `APPROVED` sites.\n"],null,["Account approval process\n------------------------\n\nThe standard AdSense approval process has the following steps:\n\n- **Account approval:** We review the publisher's payment details (phone number, address, etc.) to make sure it's accurate.\n- **Site approval:** We review the publisher's site to make sure it complies with the [AdSense Program policies](https://support.google.com/adsense/answer/48182).\n\nThis process usually takes a few days, but in some cases it can take 2-4 weeks.\n\n### Sub-account approvals\n\nSpecifically for sub-accounts, this process has been modified slightly as many of the above checks would have been completed for your main platform account. Once a sub-account has been created, we require additional data in order to kick off the approval process. This information is supplied to Google via the [platforms.accounts.events.create method](/adsense/platforms/reference/rest/v1alpha/platforms.accounts.events/create), and is only used for spam defense purposes. The data supplied to Google via this method is deleted after 7 days.\n\nWork with your account manager to get an understanding of which fields are mandatory for your network's setup.\n\nPlatforms can create sites for a sub-account via the [platforms.accounts.sites.create method](/adsense/platforms/reference/rest/v1alpha/platforms.accounts.sites/create). Site creation doesn't immediately lead to a site review; platforms can request a site review via the [platforms.accounts.sites.requestReview method](/adsense/platforms/reference/rest/v1alpha/platforms.accounts.sites/requestReview).\n\nOnce all information has been supplied, AdSense will crawl the sub-account pages to process the approval. When approved, the [state](/adsense/platforms/reference/rest/v1alpha/platforms.accounts.sites#state) parameter for a site will be updated. Once all the checks are completed successfully, both the sub-account [state](/adsense/platforms/reference/rest/v1alpha/platforms.accounts.sites#state) and corresponding site will be marked as`APPROVED`. Only `APPROVED` sub-accounts can serve ads on `APPROVED` sites (note: one sub-account can have multiple sites with varying approval [states](/adsense/platforms/reference/rest/v1alpha/platforms.accounts.sites#state)).\n\nThe current [state](/adsense/platforms/direct/adsense/platforms/reference/rest/v1alpha/platforms.accounts#state) of a sub-account can be retrieved via the [platforms.accounts.get](/adsense/platforms/reference/rest/v1alpha/platforms.accounts/get) method.\n\nThe current [state](/adsense/platforms/reference/rest/v1alpha/platforms.accounts.sites#state) of a site can be retrieved via the following API methods:\n\n- Retrieve all sites for a child account via the [platforms.accounts.sites.list method](/adsense/platforms/reference/rest/v1alpha/platforms.accounts.sites/list).\n- Retrieve a particular site for a child account via the [platforms.accounts.sites.get method](/adsense/platforms/reference/rest/v1alpha/platforms.accounts.sites/get)."]]