Как я могу запросить объявления из типа TemplateCreative с DoubleClick DFP APIВыбор файлов объявления TemplateCreatives типа с DoubleClick DFP
я в состоянии запросить для объявлений с API DFP с помощью Ф.К.Л. и Python Google Ads API Library.
Как это:
from googleads import dfp client = dfp.DfpClient.LoadFromStorage('./googleads.yaml') creative_service = client.GetService('CreativeService', version='v201502') creative_query = '' creative_statement = dfp.FilterStatement(creative_query, creative_values) while True: response = creative_service.getCreativesByStatement( creative_statement.ToStatement()) if 'results' in response: #do your thing creative_statement.offset += dfp.SUGGESTED_PAGE_LIMIT
Это будет возвращать все объявления. Он работает как рекламируемый! В моем случае комбинация ImageCreative
, CustomCreative
и TemplateCreative
Когда я использую запрос для выбора только ImageCreatives. Он также работает!
Как это:
from googleads import dfp client = dfp.DfpClient.LoadFromStorage('./googleads.yaml') creative_service = client.GetService('CreativeService', version='v201502') creative_values = [{ 'key': 'creativeType', 'value'::{ 'xsi_type': 'TextValue', 'value': 'ImageCreative' } }] creative_query = 'WHERE creativeType = :creativeType' creative_statement = dfp.FilterStatement(creative_query, creative_values) while True: response = creative_service.getCreativesByStatement( creative_statement.ToStatement()) if 'results' in response: #do your thing creative_statement.offset += dfp.SUGGESTED_PAGE_LIMIT
Если я ищу CustomCreative это тоже работает. Однако я, кажется, не в состоянии запросить TemplateCreative