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 asAPPROVED
. 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:
- Retrieve all sites for a child account via the platforms.accounts.sites.list method.
- Retrieve a particular site for a child account via the platforms.accounts.sites.get method.