- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- CampaignReportSpec
- Dimensão
- Métrica
- Exemplos
- Faça um teste
Gera um Relatório de Campanha com base nas especificações fornecidas.
Solicitação HTTP
POST https://admob.googleapis.com/v1beta/{parent=accounts/*}/campaignReport:generate
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
| parent | 
 Nome do recurso da conta para a qual gerar o relatório. Exemplo: accounts/pub-9876543210987654 | 
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON | 
|---|
| {
  "reportSpec": {
    object ( | 
| Campos | |
|---|---|
| reportSpec | 
 Especificação do relatório da campanha. | 
Corpo da resposta
Resposta da API Campaign Report.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON | 
|---|
| {
  "rows": [
    {
      object ( | 
| Campos | |
|---|---|
| rows[] | 
 Os dados do relatório da campanha do editor especificado. No máximo 100.000 linhas serão retornadas da API. | 
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
- https://www.googleapis.com/auth/admob.readonly
- https://www.googleapis.com/auth/admob.report
Para mais informações, consulte a Visão geral do OAuth 2.0.
CampaignReportSpec
A especificação para gerar um relatório de campanha. Por exemplo, a especificação para obter IMPRESSIONS e CLICKS separados por CAMPAIGN_ID pode ser semelhante ao seguinte exemplo:
{
  "dateRange": {
    "startDate": {"year": 2021, "month": 12, "day": 1},
    "endDate": {"year": 2021, "month": 12, "day": 30}
  },
  "dimensions": ["CAMPAIGN_ID"],
  "metrics": ["IMPRESSIONS", "CLICKS"],
}
| Representação JSON | 
|---|
| { "dateRange": { object ( | 
| Campos | |
|---|---|
| dateRange | 
 O período para o qual o relatório é gerado. O intervalo máximo é de 30 dias. | 
| dimensions[] | 
 Lista de dimensões do relatório. A combinação de valores dessas dimensões determina a linha do relatório. Se nenhuma dimensão for especificada, o relatório mostrará uma única linha de métricas solicitadas para toda a conta. | 
| metrics[] | 
 Lista de métricas do relatório. Um relatório precisa especificar pelo menos uma métrica. | 
| languageCode | 
 É o idioma usado para qualquer texto localizado, como determinados valores de dimensão aplicáveis. A tag de idioma é definida no IETF BCP47. O padrão é "pt-BR" se não for especificado ou for inválido. | 
Dimensão
As dimensões do relatório da campanha.
| Enums | |
|---|---|
| DIMENSION_UNSPECIFIED | Valor padrão de uma dimensão não especificada. Não use. | 
| DATE | Uma data no formato AAAAMMDD (por exemplo, "20210701"). | 
| CAMPAIGN_ID | O ID exclusivo da campanha, por exemplo, "123456789", que é consistente com o ID da campanha da API da lista de campanhas. | 
| CAMPAIGN_NAME | O nome da campanha. | 
| AD_ID | O ID exclusivo do anúncio, por exemplo, "123456789". | 
| AD_NAME | O nome do anúncio, que pode não ser exclusivo. | 
| PLACEMENT_ID | O ID exclusivo específico do fornecedor do app em que o anúncio é veiculado. Por exemplo, com.goog.bar para Android e 123456789 para apps iOS. | 
| PLACEMENT_NAME | O nome do app em que o anúncio é veiculado. | 
| PLACEMENT_PLATFORM | A plataforma do app em que o anúncio é veiculado. | 
| COUNTRY | O nome do país segmentado. | 
| FORMAT | Formato do bloco de anúncios (por exemplo, "banner", "nativo"), uma dimensão de exibição de anúncios. | 
Métrica
As métricas do relatório da campanha.
| Enums | |
|---|---|
| METRIC_UNSPECIFIED | Valor padrão de um campo não definido. Não use. | 
| IMPRESSIONS | É o número de vezes que um anúncio é exibido ao usuário. | 
| CLICKS | O número de vezes que um usuário clica em um anúncio. | 
| CLICK_THROUGH_RATE | O número de cliques que um anúncio recebe dividido pelo número de vezes que ele é exibido. | 
| INSTALLS | Quantas vezes o download de apps foi feito nos dispositivos. | 
| ESTIMATED_COST | O custo estimado de veicular um anúncio de campanha em vez de um anúncio que gera receita. A moeda é a moeda dos relatórios das campanhas. | 
| AVERAGE_CPI | É o custo médio por instalação. Isso significa o valor médio gasto para conquistar um novo usuário. A moeda é a moeda dos relatórios das campanhas. | 
| INTERACTIONS | É o número de vezes que um usuário interage com um anúncio. Isso consiste em cliques e engajamentos. |