Assim como em outros tipos de campanha, você pode usar GoogleAdsService.SearchStream
para recuperar atributos e
métricas de performance para campanhas Performance Max. Confira os relatórios da API Google Ads
para saber como gerar relatórios de maneira geral com
API Google Ads. A tabela a seguir descreve as opções para gerar relatórios
Campanhas Performance Max organizadas por objetivo.
Performance no nível da campanha
Visualizar a performance da campanha Performance Max é semelhante a visualizar as
performance de qualquer outro tipo de campanha. No entanto,
será necessário adicionar um filtro para incluir apenas campanhas com um
advertising_channel_type
igual a PERFORMANCE_MAX
.
Toda a performance da campanha Performance Max
Por exemplo, a consulta a seguir retorna a performance de todas as campanhas Performance Max
campanhas nos últimos 30 dias. Também é possível limitar os resultados a um único
campanha filtrando campaign.id
ou
campaign.resource_name
Isso
corresponde ao recurso de canal das campanhas Performance Max
Relatórios no Google Ads
de ML pela IU.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
Performance no nível do grupo de recursos
Além dos relatórios de campanhas, estão disponíveis relatórios para recursos do asset_group
vinculados às suas campanhas Performance Max.
Qualidade do anúncio do grupo de recursos
Como as campanhas Performance Max geram anúncios dinamicamente para cada grupo de recursos
com os recursos anexados a esse grupo, não é possível consultar
a performance de anúncios individuais. No entanto, a API do Google Ads expõe as
Campo asset_group.ad_strength
para avaliar a configuração das entidades asset_group
associadas
o desempenho ideal do anúncio. Aprender
mais sobre as campanhas Performance Max
força
A consulta a seguir demonstra como conferir a qualidade de todos os recursos
grupos. É possível filtrar ainda mais essa consulta
asset_group.id
ou
asset_group.resource_name
para conferir a qualidade de um ou mais grupos de recursos específicos. Você também pode
é possível adicionar um filtro campaign
, como descrito anteriormente, para comparar a qualidade do anúncio
de diferentes grupos de recursos em uma campanha específica.
SELECT
asset_group.id,
asset_group.ad_strength
FROM asset_group
WHERE asset_group.status = 'ENABLED'
Recomendações para melhorar a qualidade do grupo de recursos
A API Google Ads oferece um tipo de recomendação:
IMPROVE_PERFORMANCE_MAX_AD_STRENGTH
,
que destaca os grupos de recursos que precisam ser melhorados para atingir o status "Excelente".
classificação de força. Esse recurso é especialmente útil para anunciantes terceirizados
que permitem aos usuários criar e gerenciar grupos de recursos.
Para mais informações, acesse o guia Recomendações e pontuação de otimização.
Performance do grupo de recursos
O recurso asset_group
expõe várias métricas
para medir a performance do grupo de recursos individual. O exemplo de consulta abaixo
demonstra como extrair as métricas de desempenho de cada asset_group
em um
campanha especificada durante os últimos sete dias.
SELECT
asset_group.id,
asset_group.name,
asset_group.primary_status,
metrics.conversions,
metrics.conversions_value,
metrics.cost_micros,
metrics.clicks,
metrics.impressions
FROM asset_group
WHERE campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_7_DAYS
Performance de recursos
É possível obter desempenho no nível do recurso usando o
asset_group_asset
.
Performance dos recursos com asset_group_asset
No recurso asset_group_asset
, a
performance_label
classifica o recurso em relação a outros do mesmo tipo. Para mais detalhes,
consulte Sobre os Relatórios de recursos na página
Máx.
SELECT
asset_group_asset.asset,
asset_group_asset.performance_label,
asset_group_asset.status
FROM asset_group_asset
WHERE asset_group.id = ASSET_GROUP_ID
AND asset_group_asset.status != 'REMOVED'
Principais combinações de recursos
A
asset_group_top_combination_view
pode ser usado para consultar as combinações de recursos de melhor desempenho no
grupos. Isso corresponde ao método Combinações
na
Interface do Google Ads. Por exemplo, a consulta a seguir produz uma lista dos principais recursos
em um determinado asset_group
. Cada linha da resposta contém um
lista com asset_group_top_combination_view.asset_group_top_combinations
mensagens
do tipo
AssetGroupAssetCombinationData
.
Cada item dessa lista contém uma lista dos recursos na respectiva
é representada como uma mensagem AssetUsage
.
SELECT asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID
Indo mais além, você pode ajustar essa consulta para gerar insights que
ajudar na seleção de recursos e otimizar melhor a campanha Performance Max
desempenho. A consulta abaixo retorna as principais combinações de recursos por grupo
em uma única campanha, mas limita os resultados a grupos de recursos com um
asset_group.ad_strength
de
GOOD
ou EXCELLENT
. As combinações de recursos resultantes representam o recurso principal
nos grupos de recursos com melhor performance na campanha.
SELECT
asset_group_top_combination_view.asset_group_top_combinations,
asset_group.ad_strength,
asset_group.id
FROM asset_group_top_combination_view
WHERE asset_group.ad_strength IN ('GOOD', 'EXCELLENT')
AND campaign.id = CAMPAIGN_ID
Performance da campanha de varejo
Há várias maneiras de medir as campanhas Performance Max de varejo com base no seus objetivos de relatório.
Performance de todas as campanhas de varejo
O exemplo mais básico é recuperar a performance de todas as campanhas
campanhas de varejo usando a metodologia Todas as campanhas Performance Max
exemplo de desempenho. Para criar um
de varejo da campanha Performance Max, você precisa preencher
shopping_setting
na sua
com o
merchant_id
das suas
na sua conta do Merchant Center. Adicionar a condição
campaign.shopping_setting.merchant_id IS NOT NULL
à cláusula WHERE
.
filtra o conjunto de resultados para incluir apenas campanhas de varejo.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
Performance da campanha para um feed_label
A
campaign.shopping_setting.feed_label
pode ser usado para segmentar feeds de produtos específicos no seu Merchant Center
do Compute Engine. É possível filtrar este campo para ver as métricas de relatórios de todas as campanhas
associados a um feed de produtos específico. Por exemplo, a consulta a seguir
demonstra como recuperar métricas de todas as campanhas Performance Max que
segmentar produtos a serem promovidos durante a temporada de inverno.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND campaign.shopping_setting.feed_label = 'WINTER-PRODUCTS'
AND segments.date DURING LAST_30_DAYS
Desempenho do produto
Você pode usar o
shopping_performance_view
para recuperar
métricas no nível do produto em todas as campanhas Performance Max de varejo, como
como mostrado na consulta abaixo. A filtragem em campaign.advertising_channel_type
limita os resultados a
as campanhas Performance Max, incluindo
segments.product_item_id
filtra automaticamente esses resultados para incluir apenas campanhas de varejo, porque
campanhas que não sejam de varejo não têm produtos associados.
SELECT
segments.product_item_id,
metrics.clicks,
metrics.cost_micros,
metrics.impressions,
metrics.conversions,
metrics.all_conversions,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.clicks > 0
ORDER BY
metrics.all_conversions DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.cost_micros DESC,
metrics.impressions DESC
Performance do produto com dados do carrinho
Os anunciantes de varejo podem acessar métricas relevantes de vendas e lucros, como Receita, Lucro bruto, Margem de lucro bruto e Unidades vendidas. Essas métricas estão disponíveis para todos os anunciantes que implementam a opção Conversões com carrinho nas campanhas Performance Max campanhas e são compatíveis com os relatórios a seguir.
asset_group_product_group_view
campaign
customer
(agregado para todas as campanhas)shopping_performance_view
As seguintes métricas de dados do carrinho podem ser usadas em relatórios, como
shopping_performance_view
para
Performance Max para varejo.
metrics.average_cart_size
metrics.average_order_value_micros
metrics.cost_of_goods_sold_micros
metrics.cross_sell_cost_of_goods_sold_micros
metrics.cross_sell_gross_profit_micros
metrics.cross_sell_revenue_micros
metrics.cross_sell_units_sold
metrics.gross_profit_margin
metrics.gross_profit_micros
metrics.lead_cost_of_goods_sold_micros
metrics.lead_gross_profit_micros
metrics.lead_revenue_micros
metrics.lead_units_sold
metrics.orders
metrics.revenue_micros
metrics.units_sold
O exemplo a seguir demonstra como essas métricas de dados do carrinho podem ser usadas para entender a performance no nível do produto para campanhas Performance Max nos últimos 30 dias.
SELECT
segments.product_item_id,
segments.product_title,
metrics.average_cart_size,
metrics.average_order_value_micros,
metrics.conversions,
metrics.conversions_value,
metrics.gross_profit_micros,
metrics.gross_profit_margin,
metrics.revenue_micros,
metrics.units_sold,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.conversions > 0
ORDER BY
metrics.gross_profit_margin DESC,
metrics.revenue_micros DESC,
metrics.conversions_value DESC
Performance da campanha com dados do carrinho
As métricas de dados do carrinho podem ser usadas no nível da campanha e combinadas com outras métricas de desempenho, como impressões, cliques e custo.
SELECT
campaign.id,
campaign.name,
campaign.advertising_channel_type,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros,
metrics.average_order_value_micros,
metrics.gross_profit_micros,
metrics.gross_profit_margin
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
ORDER BY
metrics.gross_profit_margin DESC,
metrics.average_order_value_micros DESC,
metrics.cost_micros DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.impressions DESC
Performance da campanha por grupo de recursos e de produtos
O exemplo a seguir demonstra como o asset_group_product_group_view
pode ser usado para recuperar a performance
métricas por asset_group
e
asset_group_listing_group_filter
.
O exemplo segmenta os resultados por nó da árvore de partição de produtos para cada
asset_group
na campanha especificada.
SELECT
asset_group.id,
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_30_DAYS
Performance do grupo de recursos por grupo de produtos
Como alternativa, use o
asset_group_product_group_view
para
obter métricas de desempenho por
asset_group_listing_group_filter
mas limita os resultados a um único asset_group
ao
adicionando uma condição de filtragem asset_group
à cláusula WHERE
.
SELECT
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYS
Desempenho da dimensão do filtro do grupo de produtos anunciados
Indo mais além no exemplo anterior, você pode segmentar as métricas de performance
ao
asset_group_listing_group_filter
dimensão. O exemplo a seguir demonstra como recuperar a performance
métricas por marca de produto, o que é feito ao adicionar
asset_group_listing_group_filter.case_value.product_brand.value
para a cláusula SELECT
, que também filtra automaticamente os resultados para apenas
incluir asset_group_listing_group_filter
entidades com uma marca de produto
dimensão.
Você pode realizar uma análise semelhante substituindo
asset_group_listing_group_filter.case_value.product_brand
com uma
dimensão, como
asset_group_listing_group_filter.case_value.product_condition.condition
.
SELECT
asset_group_listing_group_filter.case_value.product_brand.value,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYS
Desempenho do critério da campanha
Os relatórios de critérios de campanha só são preenchidos para tipos de critérios aceitos, que você encontra na seção Criar critérios de campanha guia.
Desempenho do critério de local
Confira um exemplo de consulta de dados de critérios de local das campanhas Performance Max
Relatório do location_view
:
SELECT
campaign.id,
campaign.name,
metrics.clicks,
metrics.impressions,
campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'
Identificar oportunidades de mercado
Um dos principais casos de uso dos relatórios das campanhas Performance Max é identificar os mercados oportunidades que você pode usar para se beneficiar de suas campanhas publicitárias e dos seus os negócios. Assista o vídeo a seguir para conferir alguns exemplos e orientações sobre as campanhas PMax para identificar oportunidades de mercado.
Práticas recomendadas
Recomendamos estas práticas ao gerar relatórios sobre suas campanhas Performance Max na API Google Ads. São eles:
Uso eficiente da API.
Usar as recomendações para otimizar suas campanhas.
Analisar dados em tempo real, e não apenas dados históricos de relatórios.
Adicionar o maior número possível de recursos até o limite de cada tipo. esperar e deixar o Google Ads otimizar para você.
Assista o vídeo a seguir para mais detalhes sobre cada uma dessas práticas recomendadas.