Puxa a lista de campanhas da API do Google Adwords?
A documentação da API do Google do Adwords é super difícil de navegar.
Sei que me está a escapar alguma coisa. Como posso obter uma lista das campanhas sob uma determinada conta? Há algum relatório que o inclua ou chamada API? Posso usar uma lista de identificações ou nomes, mas também não consigo encontrar. 0
Author: Joshua Dance, 2016-03-12
1 answers
Dá uma vista de olhos no Google googleads GitHub repo.
Este é um exemplo de descarregar um relatório de desempenho de critérios.
- mudar o tipo de relatório para CAMPAIGN_PERFORMANCE_REPORT.
- no objecto do selector, mude os campos para os campos que deseja fora da lista - https://developers.google.com/adwords/api/docs/appendix/reports/campaign-performance-report
-
Se quiser adicionar um filtro id, então terá de adicionar um objecto de predicados ao selector que se pareça com:
{'Campo': 'CampaignId', 'operador': 'em', 'valores': campaign_ids}
Nem todos os campos da campanha estão disponíveis na secção de relatórios. Neste caso, eu sugeriria usar o serviço de campanha para baixar as campanhas. Lembrar que esta operação é mais lenta do que relatar.
Olha para este exemplo dos googleads.https://github.com/googleads/googleads-python-lib/blob/master/examples/adwords/v201506/basic_operations/get_campaigns.py 2
Author: ge7600, 2016-03-21 07:43:49