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.
- 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.