Raportowanie

Podobnie jak w przypadku innych typów reklam, możesz użyć GoogleAdsService.SearchStream do Pobieraj dane o stanie i skuteczności produktów w Zakupach Google.

Kampanie powiązane z usługami mają następujące specjalne raporty:

.

Widok skuteczności kampanii produktowych

Widok Skuteczność kampanii produktowych zawiera: zbiorcze historyczne statystyki raportowania dotyczące produktów według takich atrybutów jak: product_item_id.

Widok skuteczności w Zakupach Google pokazuje stan produktu w momencie zarejestrowano istotne dane. Obejmuje to segmenty takie jak product_title, które mogły się zmienić od momentu zarejestrowania danych.

Oto przykładowe zapytanie, które pobiera dane o wyświetleniach, kliknięciach, kosztach i konwersjach i wszystkie konwersje związane z produktami firmy product_item_id z kliknięciami w ciągu ostatnich 30 dni dni (posortowane w kolejności malejącej według wszystkich konwersji, potem liczby konwersji, a następnie kliknięcia, koszt i wyświetlenia):

SELECT
  segments.product_item_id,
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM  shopping_performance_view
WHERE 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

Widok grupy produktów

Widok grupy produktów zawiera zbiorcze dane statystyki raportowania dla informacji o produkcie w Zakupach Google grupy (nazywane usługą) w interfejsie). Zapoznaj się z przewodnikiem po raportach dotyczących kampanii Performance Max Widok grupy produktów w grupie plików przykłady.

Oto przykładowe zapytanie, które pobiera dane o wyświetleniach, kliknięciach, konwersjach wszystkie konwersje w grupach informacji o produktach w Zakupach Google według kampanii z wyświetleniami ostatnie 30 dni (posortowane w kolejności malejącej według liczby konwersji, a następnie liczby konwersji); potem kliknięcia, a następnie wyświetlenia):

SELECT
  campaign.name,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.all_conversions
FROM product_group_view
WHERE segments.date DURING LAST_30_DAYS
  AND metrics.impressions > 0
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

Produkt w Zakupach Google

Raport Produkt w Zakupach Google zawiera informacje atrybutów i statystyk raportowania dotyczących produktów, Konta Google Merchant Center połączone z kontem Google Ads. Ten raport można analizować statystyki dotyczące klientów, kampanii na poziomie grupy reklam.

Oto przykładowe zapytanie, które pobiera dane o wyświetleniach, kliknięciach, konwersjach wszystkie konwersje w ciągu ostatnich 30 dni (posortowane w kolejności malejącej wszystkie konwersje, konwersje, kliknięcia i wyświetlenia) dla wszystkich produktów w Zakupach ze wszystkich połączonych kont Google Merchant Center konta:

SELECT
  shopping_product.resource_name,
  shopping_product.item_id,
  shopping_product.feed_label,
  shopping_product.merchant_center_id,
  metrics.clicks,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM shopping_product
WHERE segments.date DURING LAST_30_DAYS
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

Więcej informacji znajdziesz w przewodniku po raportowaniu. zapytań.

Możliwe spowolnienie działania witryny

Raport o produktach w Zakupach Google może zwrócić znaczną ilość danych, jest połączone z dużą liczbą produktów. Podane niżej zalecenia mogą poprawić skuteczność Zapytania GAQL:

  • Zapytania na poziomie kampanii i grupy reklam są zwykle szybsze niż na poziomie konta, ponieważ prawdopodobnie będą one zawierać mniej produktów wymagają dostępu do mniejszej ilości danych.
  • Im więcej pól i wskaźników znajduje się w klauzuli SELECT, tym wolniejsza odpowiedź obecnie się znajdujesz. Zalecamy wybranie tylko tych pól i danych, których potrzebujesz w zapytaniu.
  • Pamiętaj, że produkty, w przypadku których występuje co najmniej 1 problem, zwracają więcej danych. Dostępne opcje zastosuj filtr shopping_product.status w kolumnach WHERE, aby zrozumieć, które produkty prawdopodobnie będą zwracać problemy, które spowodowały dany stan.

Przypadki użycia raportu o produktach w Zakupach Google

Raport Produkt w Zakupach Google zapewnia elastyczność dostęp do informacji o produktach w kampaniach wykorzystujących pliki danych o produktach. Może pozwalają sprawdzić stan produktów z Google Merchant Center; kont, ale także informacje dotyczące reklam, np. dane o skuteczności i problemy, które uniemożliwiają wyświetlanie reklam produktów.

W tej sekcji omawiamy kilka typowych zastosowań podobnych do tych możliwych „Produkty” w interfejsie Google Ads.

Problemy pola produktu w Zakupach Google jest podobne do pola zapewnianego przez stany produktów w Content API for Shopping, a także problemy specyficzne dla Google Ads, Aby sprawdzić, czy problem trzeba rozwiązać w Google Merchant Center lub Google Ads, najpierw sprawdź pole shopping_product.issues.documentation w odpowiedź, która zawiera pomocne artykuł w Centrum pomocy.

Stany produktów (na poziomie konta)

Wybranie raportu bez filtrów dla kampanii lub grupy reklam spowoduje zwrócenie wszystkich produktów na poziomie konta.

Obsługuje dane, stan i problemy ze wszystkich kampanii na koncie typ:

  • kampania produktowa.
  • Performance Max

To zapytanie pozwala sprawdzić stan produktu, np. NOT_ELIGIBLE, oraz listę problemów dotyczących konkretnego produktu, które spowodowały wyświetlenie stan:

SELECT
  shopping_product.resource_name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product

Stany produktów (na poziomie kampanii)

Określanie raportu z zasobem kampanii w ramach klauzuli WHERE zwróci wszystkie produkty uwzględnione w wybranej kampanii.

Jest ono obsługiwane przez następujące typy kampanii, które mogą stosować pliki danych o produktach:

  • kampania produktowa.
  • Performance Max
  • Generowanie popytu
  • Wideo

To zapytanie pozwala sprawdzić stan produktu uwzględnionego w danej kampanii. Umożliwia ono sprawdzenie stanu każdego produktu, w tym problemów który powoduje zmianę stanu. Na przykład wstrzymana kampania będzie miała wpływ stan:

SELECT
  shopping_product.resource_name,
  shopping_product.campaign,
  campaign.name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product
WHERE
  shopping_product.campaign = "customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>"

Stany produktów (na poziomie grupy reklam)

Wskazanie raportu zarówno z zasobem grupy reklam, jak i kampanią , a w ramach klauzuli WHERE zwróci wszystkie produkty uwzględnione wybraną kampanię. Dane, stan i problemy dotyczące produktu będą odzwierciedlić czy jest z niej wykluczony.

To zapytanie pozwala sprawdzić stan produktu w tej grupie reklam. Pozwala sprawdzić, czy filtry grup produktów (na poziomie grupy reklam) są oraz aby sprawdzić stan każdego produktu:

SELECT
  shopping_product.resource_name,
  shopping_product.campaign,
  campaign.name,
  shopping_product.ad_group,
  ad_group.name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product
WHERE
  shopping_product.campaign = "customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>"
  AND shopping_product.ad_group = "customers/<CUSTOMER_ID>/adGroups/<AD_GROUP_ID>"

Dane o produktach, filtrowane według daty (na poziomie konta)

Określenie raportu z datą lub zakresem dat w klauzuli WHERE spowoduje zwrócenie dla wszystkich produktów na poziomie konta, które są (niezależnie od tego, czy dane w wybranym okresie nie mają wartości 0).

Nie możesz wybrać domeny segments.date. Spowodowałoby to wyświetlenie Błąd UNSUPPORTED_DATE_SEGMENTATION.

To zapytanie pozwala sprawdzić skuteczność bieżącego produktu w danym dniu lub inną zgodną wartość daty. Pozwala to utworzyć podsumowanie każdy zwrócony produkt jest zagregowany we wszystkich kampaniach:

SELECT
  shopping_product.resource_name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  metrics.clicks,
  metrics.impressions,
  metrics.cost_micros
FROM shopping_product
WHERE
  segments.date = '2024-01-01'

Skuteczność produktu z danymi koszyka

Reklamodawcy z branży handlu detalicznego mają dostęp do odpowiednich danych o sprzedaży i zyskach, takich jak: Przychody, Zysk brutto, Marża zysku brutto i Sprzedane jednostki. Dane te są dostępne dla wszystkich reklamodawców, którzy stosują Konwersje z danymi koszyka w kampaniach produktowych i są zgodne z tych raportów.

W raportach mogą być używane następujące dane koszyka: shopping_performance_view, dla Kampanie produktowe.

Poniższy przykład pokazuje, jak można wykorzystać dane koszyka do: analizować skuteczność kampanii produktowych na poziomie produktu 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 = 'SHOPPING'
  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

Danych o koszyku można używać na poziomie kampanii i łączyć je z: inne dane o skuteczności, takie 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 = 'SHOPPING'
  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