Beispiel

Hier sehen Sie eine Beispielabfrage an MerchantPerformanceView, die die Leistung Ihres Kontos in den letzten 30 Tagen zurückgibt, segmentiert nach program und offer_id. Du kannst dieses kurze Beispiel ausprobieren, um dich mit dem Reports-Dienst vertraut zu machen.

Sie benötigen die Rolle „Berichtsmanager“, um diesen Bericht abzurufen.

Um die Anfrage zu stellen, übergeben Sie die folgende Anweisung in der Merchant Center-Abfragesprache an die Methode reports.search:

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

Laufen

Klicken Sie auf Ausführen, um das Beispiel im API Explorer auszuprobieren. Nachdem du auf Ausführen geklickt hast, aktualisiere den Händler-ID-Platzhalter in der Anfrage-URL in deine eigene Händler-ID. Sie können die Abfrage ändern. Die vollständige Abfrage muss in einer Zeile verbleiben, um mit dem API Explorer zu arbeiten.

HTTP-Anfrage-URL

Die Anfrage besteht aus einem HTTP-POST-Befehl an den Content API for Shopping-Server unter der folgenden URL:

https://shoppingcontent.googleapis.com/content/v2.1/merchantId/reports/search

Vollständiges HTTP-Anfragebeispiel

Das folgende Beispiel zeigt die Berichtsdefinition oben in einer HTTP-POST-Anfrage:

POST /v2.1/merchantId/reports/search HTTP/1.1
Host: shoppingcontent.googleapis.com
User-Agent: curl
Content-Type: application/json
Accept: application/json
Authorization: Bearer access token

Parameters:
{
  "query" : "SELECT segments.program, segments.offer_id, metrics.impressions,
                    metrics.clicks, metrics.ctr
            FROM MerchantPerformanceView
            WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'"
}