Istnieje wiele sposobów pomiaru skuteczności kampanii Performance Max w handlu detalicznym na podstawie celów raportowania.
Skuteczność wszystkich kampanii detalicznych
Najprostszy przykład to pobranie skuteczności wszystkich kampanii Performance Max
w handlu detalicznym za pomocą metodologii opisanej w przykładzie dotyczącym skuteczności wszystkich kampanii Performance Max. Aby utworzyć kampanię Performance Max w handlu detalicznym, musisz
wypełnić pole shopping_setting w kampanii wartością
merchant_id konta Merchant Center. Dodanie warunku campaign.shopping_setting.merchant_id IS NOT NULL do klauzuli WHERE spowoduje odfiltrowanie zestawu wyników tak, aby zawierał on tylko kampanie detaliczne.
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
Skuteczność kampanii według feed_label
Pole campaign.shopping_setting.feed_label umożliwia kierowanie na
konkretne pliki danych o produktach na koncie Merchant Center. Możesz filtrować według tego pola, aby uzyskać dane dotyczące skuteczności wszystkich kampanii powiązanych z konkretnym plikiem danych o produktach. Na przykład to zapytanie pokazuje, jak pobrać dane dotyczące skuteczności wszystkich kampanii Performance Max, które kierują reklamy na produkty promowane w sezonie zimowym.
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
Skuteczność kampanii detalicznej według kanału
Dostępne w interfejsie Google Ads API w wersji 23 i nowszych.
Aby analizować skuteczność kampanii Performance Max w handlu detalicznym w różnych kanałach, możesz segmentować według segments.ad_using_product_data i
segments.ad_network_type. Pozwoli Ci to podzielić dane dotyczące skuteczności kampanii detalicznych na podstawie tego, gdzie wyświetlały się reklamy i czy w reklamie użyto danych o produktach.
SELECT
campaign.name,
segments.ad_network_type,
segments.ad_using_product_data,
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
AND segments.ad_using_product_data = true
Skuteczność produktu
Za pomocą shopping_performance_view możesz pobierać dane dotyczące skuteczności na poziomie produktu
we wszystkich kampaniach Performance Max w handlu detalicznym, jak pokazano w
tym zapytaniu. Filtrowanie według campaign.advertising_channel_type ogranicza
wyniki do kampanii Performance Max, a dodanie
segments.product_item_id zapewnia dane dotyczące skuteczności na poziomie produktu. Powoduje to pośrednie filtrowanie kampanii detalicznych, ponieważ kampanie inne niż detaliczne nie mają powiązanych produktów.
SELECT
segments.product_item_id,
metrics.clicks,
metrics.cost_micros,
metrics.impressions,
metrics.search_budget_lost_impression_share,
metrics.search_rank_lost_impression_share,
metrics.search_budget_lost_absolute_top_impression_share,
metrics.search_rank_lost_absolute_top_impression_share,
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
Skuteczność produktu z danymi koszyka
Reklamodawcy z branży detalicznej mają dostęp do odpowiednich danych dotyczących sprzedaży i zysków, takich jak przychody, zysk brutto, marża zysku brutto i sprzedane sztuki. Te dane są dostępne dla wszystkich reklamodawców, którzy wdrożą konwersje z danymi koszyka w kampaniach Performance Max, i są zgodne z tymi raportami:
asset_group_product_group_viewcampaigncustomer(zagregowane dla wszystkich kampanii)shopping_performance_view
W raportach, takich jak
shopping_performance_view, w przypadku kampanii Performance Max w handlu detalicznym można używać tych danych koszyka:
metrics.average_cart_sizemetrics.average_order_value_microsmetrics.cost_of_goods_sold_microsmetrics.cross_sell_cost_of_goods_sold_microsmetrics.cross_sell_gross_profit_microsmetrics.cross_sell_revenue_microsmetrics.cross_sell_units_soldmetrics.gross_profit_marginmetrics.gross_profit_microsmetrics.lead_cost_of_goods_sold_microsmetrics.lead_gross_profit_microsmetrics.lead_revenue_microsmetrics.lead_units_soldmetrics.ordersmetrics.revenue_microsmetrics.units_sold
Ten przykład pokazuje, jak używać tych danych koszyka, aby poznać skuteczność kampanii Performance Max na poziomie produktu w ciągu ostatnich 30 dni.
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
Skuteczność kampanii z danymi koszyka
Dane koszyka można wykorzystywać na poziomie kampanii i łączyć z innymi danymi dotyczącymi skuteczności, takimi jak wyświetlenia, kliknięcia i koszt.
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
Skuteczność kampanii według grupy plików i grupy produktów
Ten przykład pokazuje, jak asset_group_product_group_view
można używać do pobierania danych dotyczących skuteczności według asset_group i
asset_group_listing_group_filter. W przykładzie wyniki są segmentowane według węzła drzewa podziału produktów dla każdej asset_group w określonej kampanii.
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
Skuteczność grupy plików według grupy produktów
Możesz też użyć asset_group_product_group_view, aby uzyskać
dane dotyczące skuteczności według asset_group_listing_group_filter, ale ograniczyć
wyniki do jednej asset_group, dodając do klauzuli WHERE warunek filtrowania asset_group.
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
Skuteczność wymiaru filtra grupy informacji o produktach
Wracając do poprzedniego przykładu, możesz segmentować dane dotyczące skuteczności
według wymiaru asset_group_listing_group_filter. Ten przykład
pokazuje, jak pobrać dane dotyczące skuteczności według marki produktu. W tym celu dodaj
asset_group_listing_group_filter.case_value.product_brand.value do
SELECT klauzuli. Spowoduje to też odfiltrowanie wyników tak, aby zawierały tylko encje asset_group_listing_group_filter z wymiarem marki produktu.
Podobną analizę możesz przeprowadzić, zastępując
asset_group_listing_group_filter.case_value.product_brand innym
wymiarem, np.
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