O serviço do Google AdSense permite usar a API AdSense Management no Google Apps Script. Essa API oferece aos clientes do AdSense a capacidade de receber informações sobre a estrutura da conta e gerar relatórios sobre a performance dela.
Esse é um serviço avançado que precisa ser ativado antes do uso.
Referência
Para informações detalhadas sobre esse serviço, consulte a documentação de referência da API AdSense Management. Assim como todos os serviços avançados no Apps Script, o serviço do AdSense usa os mesmos objetos, métodos e parâmetros que a API pública. Para mais informações, consulte Como as assinaturas de método são determinadas.
Para informar problemas e encontrar outros tipos de suporte, faça perguntas no Stack Overflow usando a adsense-api tag.
Exemplo de código
O exemplo de código a seguir usa a versão 2 da API.
Exibir contas
Este exemplo lista todas as contas disponíveis para o usuário. As contas são especificadas como nomes de recursos, por exemplo, accounts/pub-12345, que podem ser usados em outros métodos, como a listagem de clientes de publicidade. Observe o uso de tokens de página para acessar a lista completa de resultados.
Listar clientes de publicidade
Este exemplo lista todos os clientes de publicidade de uma determinada conta. Especifique a conta como um nome de recurso, por exemplo, accounts/pub-12345. Você pode acessar o nome do recurso da conta
usando o exemplo de código Listar contas.
Listar blocos de anúncios
Este exemplo lista todos os blocos de anúncios de um determinado cliente de publicidade. Especifique o cliente de publicidade como um nome de recurso, como accounts/pub-12345/adclients/ca-pub-12345.
Você pode acessar o nome do recurso do cliente de publicidade usando o
exemplo de código Listar clientes de publicidade.
Gerar um relatório
Este exemplo gera um relatório na sua conta do AdSense e envia os resultados para uma planilha.