Google AdSense

Google AdSense enables publishers to manage ad inventory, channels, sites, policy issues, payments, and performance reports.

33 actionsSign in with Google AdSense

Connect Google AdSense

What your bot can do in Google AdSense

Looks up

  • Generate ReportGenerate an ad hoc AdSense report as structured JSON rows.
  • Generate Report CSVGenerate an ad hoc AdSense report and return its CSV text verbatim.
  • Generate Saved ReportRun a publisher-created saved report and return structured JSON rows.
  • Generate Saved Report CSVRun a publisher-created saved AdSense report and return CSV text.
  • Get AccountReturn one AdSense account's state, setup tasks, timezone, and premium status.
  • Get Ad Blocking Recovery TagReturn an account's ad blocking recovery tag and its optional error-protection code.
  • Get Ad ClientReturn one ad client by its complete resource name.
  • Get Ad Client CodeReturn standard and AMP AdSense code snippets for an AFC ad client.
  • Get Ad UnitReturn one Google AdSense ad unit by its complete resource name.
  • Get Ad Unit CodeReturn the complete HTML code snippet for one Google AdSense ad unit.
Show 18 more
  • Get Custom ChannelReturn one custom channel by its complete resource name.
  • Get Policy IssueReturn one AdSense policy issue and all of its enforcement details.
  • Get Saved ReportReturn one saved report's complete resource name and title.
  • Get SiteReturn one AdSense site by its complete resource name.
  • Get URL ChannelReturn one URL channel by its complete resource name.
  • List AccountsReturn one page of AdSense accounts available to the connected user.
  • List Ad ClientsReturn one page of ad clients available in an AdSense account.
  • List Ad Unit Custom ChannelsReturn one page of custom channels linked to an AdSense ad unit.
  • List Ad UnitsReturn one page of ad units owned by an AdSense ad client.
  • List AlertsReturn AdSense account alerts localized to an optional language.
  • List Child AccountsReturn one page of accounts directly managed by a parent AdSense account.
  • List Custom Channel Ad UnitsReturn one page of ad units linked to a custom channel.
  • List Custom ChannelsReturn one page of custom channels owned by an AdSense ad client.
  • List PaymentsReturn paid and unpaid payment records available for an AdSense account.
  • List Policy IssuesReturn one page of policy issues affecting an account or its AFP children.
  • List Saved ReportsReturn one page of publisher-created saved reports for an account.
  • List SitesReturn one page of sites available in an AdSense account.
  • List URL ChannelsReturn one page of active URL channels owned by an AdSense ad client.

Takes action

  • Create Ad UnitCreate a permanent DISPLAY ad unit under an AFC ad client.
  • Create Custom ChannelCreate a custom channel under an ad client.
  • Delete Custom ChannelPermanently delete a Google AdSense custom channel.
  • Update Ad UnitReplace all writable settings of a DISPLAY ad unit.
  • Update Custom ChannelReplace all writable settings of a custom channel.

More marketing apps