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.

Author: Joshua Dance, 2016-03-12

1 answers

Dá uma vista de olhos no Google googleads GitHub repo.

Https://github.com/googleads/googleads-python-lib/blob/master/examples/adwords/v201506/reporting/download_criteria_report.py

Este é um exemplo de descarregar um relatório de desempenho de critérios.
  1. mudar o tipo de relatório para CAMPAIGN_PERFORMANCE_REPORT.
  2. 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
  3. 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