admob/v1 library

AdMob API - v1

The AdMob API allows publishers to programmatically get information about their AdMob account.

For more information, see developers.google.com/admob/api/

Create an instance of AdMobApi to access these resources:

Classes

AccountsAdUnitsResource
AccountsAppsResource
AccountsMediationReportResource
AccountsNetworkReportResource
AccountsResource
AdMobApi
The AdMob API allows publishers to programmatically get information about their AdMob account.
AdUnit
Describes an AdMob ad unit.
App
Describes an AdMob app for a specific platform (For example: Android or iOS).
AppLinkedAppInfo
Information from the app store if the app is linked to an app store.
AppManualAppInfo
Information provided for manual apps which are not linked to an application store (Example: Google Play, App Store).
DateRange
Specification of a single date range.
GenerateMediationReportRequest
Request to generate an AdMob mediation report.
GenerateMediationReportResponseElement
GenerateNetworkReportRequest
Request to generate an AdMob Network report.
GenerateNetworkReportResponseElement
ListAdUnitsResponse
Response for the ad units list request.
ListAppsResponse
Response for the apps list request.
ListPublisherAccountsResponse
Response for the publisher account list request.
LocalizationSettings
Localization settings for reports, such as currency and language.
MediationReportSpec
The specification for generating an AdMob Mediation report.
MediationReportSpecDimensionFilter
Describes which report rows to match based on their dimension values.
MediationReportSpecSortCondition
Sorting direction to be applied on a dimension or a metric.
NetworkReportSpec
The specification for generating an AdMob Network report.
NetworkReportSpecDimensionFilter
Describes which report rows to match based on their dimension values.
NetworkReportSpecSortCondition
Sorting direction to be applied on a dimension or a metric.
PublisherAccount
A publisher account contains information relevant to the use of this API, such as the time zone used for the reports.
ReportFooter
Groups data available after report generation, for example, warnings and row counts.
ReportHeader
Groups data helps to treat the generated report.
ReportRow
A row of the returning report.
ReportRowDimensionValue
Representation of a dimension value.
ReportRowMetricValue
Representation of a metric value.
ReportWarning
Warnings associated with generation of the report.
StringList
List of string values.

Typedefs

Date = $Date
Represents a whole or partial calendar date, such as a birthday.
GenerateMediationReportResponse = List<GenerateMediationReportResponseElement>
The streaming response for the AdMob mediation report where the first response contains the report header, then a stream of row responses, and finally a footer as the last response message.
GenerateNetworkReportResponse = List<GenerateNetworkReportResponseElement>
The streaming response for the AdMob Network report where the first response contains the report header, then a stream of row responses, and finally a footer as the last response message.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.