Com a API AdMob, os editores podem receber informações sobre a conta da AdMob de forma programática.
- Recurso REST: v1beta.accounts
- Recurso REST: v1beta.accounts.adSources
- Recurso REST: v1beta.accounts.adSources.adapters
- Recurso REST: v1beta.accounts.adUnitMappings
- Recurso REST: v1beta.accounts.adUnits
- Recurso REST: v1beta.accounts.adUnits.adUnitMappings
- Recurso REST: v1beta.accounts.apps
- Recurso REST: v1beta.accounts.campaignReport
- Recurso REST: v1beta.accounts.MediationGroups
- Recurso REST: v1beta.accounts.MediationGroups.MediationAbExperiments
- Recurso REST: v1beta.accounts.MediationReport
- Recurso REST: v1beta.accounts.networkReport
- Recurso REST: v1.accounts
- Recurso REST: v1.accounts.adUnits
- Recurso REST: v1.accounts.apps
- Recurso REST: v1.accounts.MediationReport
- Recurso REST: v1.accounts.networkReport
Serviço: admob.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso seu aplicativo precise usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.
Documento de descoberta
Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço apresenta os documentos de descoberta abaixo:
Endpoint de serviço
Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir, e todos os URIs abaixo são relativos a ele:
- https://admob.googleapis.com
Recurso REST: v1beta.accounts
| Métodos | |
|---|---|
| get | GET /v1beta/{name=accounts/*}Recebe informações sobre a conta de editor da AdMob especificada. | 
| list | GET /v1beta/accountsLista a conta de editor da AdMob que foi conectada mais recentemente pela IU da AdMob. | 
Recurso REST: v1beta.accounts.adSources
| Métodos | |
|---|---|
| list | GET /v1beta/{parent=accounts/*}/adSourcesListe as origens de anúncios. | 
Recurso REST: v1beta.accounts.adSources.adapters
| Métodos | |
|---|---|
| list | GET /v1beta/{parent=accounts/*/adSources/*}/adaptersListe os adaptadores da origem de anúncios. | 
Recurso REST: v1beta.accounts.adUnitMappings
| Métodos | |
|---|---|
| batchCreate | POST /v1beta/{parent=accounts/*}/adUnitMappings:batchCreateCrie em lote os mapeamentos dos blocos de anúncios na conta específica da AdMob. | 
Recurso REST: v1beta.accounts.adUnits
| Métodos | |
|---|---|
| create | POST /v1beta/{parent=accounts/*}/adUnitsCria um bloco de anúncios na conta especificada da AdMob. | 
| list | GET /v1beta/{parent=accounts/*}/adUnitsListe os blocos de anúncios da conta especificada da AdMob. | 
Recurso REST: v1beta.accounts.adUnits.adUnitMappings
| Métodos | |
|---|---|
| create | POST /v1beta/{parent=accounts/*/adUnits/*}/adUnitMappingsCrie um mapeamento de blocos de anúncios na conta e no bloco de anúncios específicos da AdMob. | 
| list | GET /v1beta/{parent=accounts/*/adUnits/*}/adUnitMappingsListe os mapeamentos de blocos de anúncios na conta e no bloco de anúncios especificados da AdMob. | 
Recurso REST: v1beta.accounts.apps
| Métodos | |
|---|---|
| create | POST /v1beta/{parent=accounts/*}/appsCria um app na conta especificada da AdMob. | 
| list | GET /v1beta/{parent=accounts/*}/appsLista os apps na conta da AdMob especificada. | 
Recurso REST: v1beta.accounts.campaignReport
| Métodos | |
|---|---|
| generate | POST /v1beta/{parent=accounts/*}/campaignReport:generateGera o relatório de campanha com base nas especificações fornecidas. | 
Recurso REST: v1beta.accounts.mediationGroups
| Métodos | |
|---|---|
| create | POST /v1beta/{parent=accounts/*}/mediationGroupsCrie um grupo de mediação na conta específica da AdMob. | 
| list | GET /v1beta/{parent=accounts/*}/mediationGroupsListe os grupos de mediação na conta da AdMob especificada. | 
| patch | PATCH /v1beta/{mediationGroup.name=accounts/*/mediationGroups/*}Atualize o grupo de mediação especificado na conta especificada da AdMob. | 
Recurso REST: v1beta.accounts.mediationGroups.mediationAbExperiments
| Métodos | |
|---|---|
| create | POST /v1beta/{parent=accounts/*/mediationGroups/*}/mediationAbExperimentsCrie um experimento de teste A/B para uma conta especificada da AdMob e um grupo de mediação. | 
| stop | POST /v1beta/{name=accounts/*/mediationGroups/*/mediationAbExperiments}:stopInterrompa o experimento A/B de mediação e escolha uma variante. | 
Recurso REST: v1beta.accounts.mediationReport
| Métodos | |
|---|---|
| generate | POST /v1beta/{parent=accounts/*}/mediationReport:generateGera um relatório de mediação da AdMob com base na especificação fornecida. | 
Recurso REST: v1beta.accounts.networkReport
| Métodos | |
|---|---|
| generate | POST /v1beta/{parent=accounts/*}/networkReport:generateGera um relatório da rede da AdMob com base na especificação de relatório fornecida. | 
Recurso REST: v1.accounts
| Métodos | |
|---|---|
| get | GET /v1/{name=accounts/*}Recebe informações sobre a conta de editor da AdMob especificada. | 
| list | GET /v1/accountsLista a conta de editor da AdMob que foi conectada mais recentemente pela IU da AdMob. | 
Recurso REST: v1.accounts.adUnits
| Métodos | |
|---|---|
| list | GET /v1/{parent=accounts/*}/adUnitsListe os blocos de anúncios da conta especificada da AdMob. | 
Recurso REST: v1.accounts.apps
| Métodos | |
|---|---|
| list | GET /v1/{parent=accounts/*}/appsLista os apps na conta da AdMob especificada. | 
Recurso REST: v1.accounts.mediationReport
| Métodos | |
|---|---|
| generate | POST /v1/{parent=accounts/*}/mediationReport:generateGera um relatório de mediação da AdMob com base na especificação fornecida. | 
Recurso REST: v1.accounts.networkReport
| Métodos | |
|---|---|
| generate | POST /v1/{parent=accounts/*}/networkReport:generateGera um relatório da rede da AdMob com base na especificação de relatório fornecida. |