Origens de anúncios

Com a API AdMob, é possível conferir origens de anúncios de mediação de forma programática. Consulte accounts.adSources.list para mais informações.

Solicitação usando curl

  1. Carregue o arquivo de segredos do cliente e gere credenciais de autorização.

    Na primeira vez que fizer isso, será solicitado que você aceite uma mensagem de autorização no navegador. Antes de aceitar, verifique se você fez login com uma Conta do Google que tem acesso à API AdMob. Seu app será autorizado a acessar dados em nome de qualquer conta que estiver conectada no momento.

    Para autenticação e autorização, recomendamos usar o oauth2l, uma ferramenta de linha de comando simples para trabalhar com o Google OAuth 2.0. Instale o oauth2l e execute o comando abaixo, substituindo path_to_credentials_json por um caminho para um arquivo credentials.json que você baixa ao registrar seu aplicativo na nuvem. Na primeira execução, o comando orienta você pelo fluxo de autorização do OAuth 2.0. As execuções subsequentes atualizam o token automaticamente.

    oauth2l header --json path_to_credentials_json --scope admob.readonly
    
  2. Listar origens de anúncios.

    Para receber informações sobre a origem de anúncios da AdMob, substitua pub-XXXXXXXXXXXXXXXX pelo ID do publisher. Consulte as instruções sobre como encontrar seu ID do publisher.

    curl --http1.0 -X GET https://admob.googleapis.com/v1beta/accounts/pub-XXXXXXXXXXXXXXXX/adSources \
     -H "$(oauth2l header --json path_to_credentials_json --scope admob.readonly)"
    

    Exemplo de resposta:

    {
     "adSources": [
       {
         "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855",
         "adSourceId": "5450213213286189855",
         "title": "AdMob Network",
       }
     ]
    }