Um anúncio da Geração de Demanda cria o criativo veiculado a um usuário quando um leilão de anúncios é vencido.
Os recursos AdGroupAd configuram as opções de criativo relevantes no campo de união ad_details.
Configurar detalhes do anúncio
Há quatro tipos de anúncios Geração de demanda. Cada recurso AdGroupAd pode ser apenas de um tipo. Cada tipo é configurado em um campo individual no campo de união ad_details:
Um link para os requisitos relevantes do tipo de anúncio está disponível na descrição de cada campo. Apenas um desses campos pode ser preenchido ao criar um recurso
AdGroupAd.
Requisitos de dimensão e resolução da imagem por tipo
Cada tipo de anúncio exige tamanhos diferentes de recursos de imagem.
A tabela a seguir lista os tipos de imagem e as restrições de arquivo relevantes:
| Tipo de imagem | |
|---|---|
| Banner complementar |
Tamanho máximo do arquivo: 150 KB Dimensões: 300 x 60 |
| Imagem em modo paisagem |
Tamanho máximo do arquivo: 5.120 KB Dimensões recomendadas: 1200 x 628, mínimo: 600 x 314 |
| Imagem do logotipo |
Tamanho máximo do arquivo: 5.120 KB Dimensões recomendadas: 1200 x 1200, mínimo: 128 x 128 |
| Imagem em formato de retrato |
Tamanho máximo do arquivo: 5.120 KB Dimensões recomendadas: 960 x 1.200, mínimo: 480 x 600 |
| Imagem quadrada |
Tamanho máximo do arquivo: 5.120 KB Dimensões recomendadas: 1200 x 1200, mínimo: 300 x 300 |
Criar um anúncio
Saiba como criar um anúncio em vídeo da Geração de demanda:
Python
# Provide the ID of the parent advertiser. advertiser_id = advertiser-id # Provide the ID of the parent line item. ad_group_id = ad-group-id # Provide the display name of the ad. display_name = display-name # Provide the information for the ad creative. final_ad_url = final-ad-url call_to_action = call-to-action headline = headline long_headline = long-headline description = description business_name = business-name youtube_asset_id = youtube-video-asset-id logo_asset_id = logo-asset-id # Create an ad object with example values. ad_obj = { "adGroupId": ad_group_id, "displayName": display_name, "entityStatus": "ENTITY_STATUS_PAUSED", "demandGenVideoAd": { "finalUrl": final_ad_url, "callToAction": call_to_action, "headlines": [headline], "longHeadlines": [long_headline], "descriptions": [description], "businessName": business_name, "videos": [{"videoAssetId": youtube_asset_id}], "logo": {"assetId": logo_asset_id} } } # Build and execute request. response = ( service.advertisers() .adGroupAds() .create(advertiserId=advertiser_id, body=ad_obj) .execute() ) # Display the new ad. print(f"Demand Gen ad {response['name']} was created.")