Pomiar skuteczności

Do pobierania danych o skuteczności konta możesz używać usługi Reports.

Pełną listę dostępnych danych znajdziesz w dokumentacji usługi metrics.

Wymagania

Aby pobrać ten raport, musisz mieć rolę menedżera raportującego.

Aby przypisać do konta rolę menedżera raportującego, użyj funkcji accounts.update i w polu reportingManager ustaw wartość true. Rola menedżera raportującego jest odpowiednikiem roli Wyniki i statystyki w Merchant Center.

accounts.update zastępuje cały zasób Account. Użyj accounts.get, aby uzyskać pełny zasób Account, a następnie wypełnij wszystkie pola w żądaniu accounts.update, aby nie utracić informacji.

Przykładowe zapytanie

To zapytanie pobiera wartości impressions, clicks i ctr dla wszystkich produktów na Twoim koncie w określonym 30-dniowym okresie. Aby wysłać żądanie, przekaż do metody reports.search tę instrukcję języka zapytań Merchant Center:

SELECT
  metrics.impressions,
  metrics.clicks,
  metrics.ctr
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-12-01' AND '2020-12-30'

Uruchom

Kliknij Uruchom, aby wypróbować przykład w Eksploratorze interfejsów API. Gdy klikniesz Wykonaj, zaktualizuj obiekt zastępczy identyfikatora sprzedawcy w adresie URL żądania na swój własny identyfikator sprzedawcy. Możesz je zmodyfikować. Aby można było pracować z Eksploratorem interfejsów API, pełne zapytanie musi pozostać w jednym wierszu.

Możesz też podzielić dane na segmenty w zapytaniu, aby uzyskać bardziej szczegółowe raporty skuteczności.

Informacje o tym, jak pobierać i filtrować produkty za pomocą usługi Reports, znajdziesz w przewodniku po usługach.