AdSense Management


RELEASED
v1.4 - Released at 2013-12-13 00:00

This version introduces the following functionality:

  • You can now list your AdSense account payments in the corresponding currency.
  • You can now dismiss an alert by calling the delete method that will hide the alert in the API and AdSense web interface.
  • The report response now includes start and end dates. This is important if you’re using relative dates when generating reports (such as today, yesterday, firstDayOfMonth-1m), the response now includes the date range you requested.

Known Issues

The currency field in reports is not supported in this release.

Google Ads Developer Blog entry

Accesses AdSense publishers' inventory and generates performance reports.


License: Creative Commons Attribution 3.0

Resources

accounts
GET
/accounts/{accountId}/adclients/{adClientId}/adcode
GET
/accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}/adcode
GET
/accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}/customchannels
GET
/accounts/{accountId}/adclients/{adClientId}/adunits/{adUnitId}
GET
/accounts/{accountId}/adclients/{adClientId}/adunits
GET
/accounts/{accountId}/adclients/{adClientId}/customchannels/{customChannelId}/adunits
GET
/accounts/{accountId}/adclients/{adClientId}/customchannels/{customChannelId}
GET
/accounts/{accountId}/adclients/{adClientId}/customchannels
GET
/accounts/{accountId}/adclients/{adClientId}/urlchannels
GET
/accounts/{accountId}/adclients
DELETE
/accounts/{accountId}/alerts/{alertId}
GET
/accounts/{accountId}/alerts
GET
/accounts/{accountId}/payments
GET
/accounts/{accountId}/reports/saved
GET
/accounts/{accountId}/reports/{savedReportId}
GET
/accounts/{accountId}/reports
GET
/accounts/{accountId}/savedadstyles/{savedAdStyleId}
GET
/accounts/{accountId}/savedadstyles
GET
/accounts/{accountId}
GET
/accounts
adclients
GET
/adclients
adunits
GET
/adclients/{adClientId}/adunits/{adUnitId}/adcode
GET
/adclients/{adClientId}/adunits/{adUnitId}/customchannels
GET
/adclients/{adClientId}/adunits/{adUnitId}
GET
/adclients/{adClientId}/adunits
alerts
DELETE
/alerts/{alertId}
GET
/alerts
customchannels
GET
/adclients/{adClientId}/customchannels/{customChannelId}/adunits
GET
/adclients/{adClientId}/customchannels/{customChannelId}
GET
/adclients/{adClientId}/customchannels
metadata
GET
/metadata/dimensions
GET
/metadata/metrics
payments
GET
/payments
reports
GET
/reports/saved
GET
/reports/{savedReportId}
GET
/reports
savedadstyles
GET
/savedadstyles/{savedAdStyleId}
GET
/savedadstyles
urlchannels
GET
/adclients/{adClientId}/urlchannels

Models

Account
Accounts
AdClient
AdClients
AdCode
AdStyle
AdUnit
AdUnits
AdsenseReportsGenerateResponse
Alert
Alerts
CustomChannel
CustomChannels
Metadata
Payment
Payments
ReportingMetadataEntry
SavedAdStyle
SavedAdStyles
SavedReport
SavedReports
UrlChannel
UrlChannels

Authentication

Oauth2

'OAuth' Authentication Scheme
Reference: RFC5849, Section 3.5.1

Oauth 2.0 implicit authentication

Flow: implicit
Authorization URL: https://accounts.google.com/o/oauth2/auth
Scopes:
  • https://www.googleapis.com/auth/adsense: View and manage your AdSense data
  • https://www.googleapis.com/auth/adsense.readonly: View your AdSense data

Contact

Name Google
External URL https://google.com

Metadata (Technical Details)

Api Client Registration https://console.developers.google.com
Origin - Format google
Origin - Url https://www.googleapis.com/discovery/v1/apis/adsense/v1.4/rest
Origin - Version v1
Preferred Yes
Provider Name googleapis.com
Service Name adsense
API Version v1.4

Comments

Loading comments ...