Beispiel für den Schnelleinstieg

Hier ist eine Beispielabfrage an die ProductPerformanceView gibt die Leistung Ihres Kontos in den letzten 30 Tagen an, aufgeschlüsselt nach marketingMethod und offerId. Sie können dieses kurze Beispiel ausprobieren, die mit der Merchant Reports API vertraut sind.

Auf der Seite Leistung und Statistiken Rolle, um diesen Bericht abzurufen. Weitere Informationen finden Sie in der Anforderungen für erhalten Sie weitere Informationen.

Um die Anfrage zu stellen, übergeben Sie die folgende Merchant Center-Abfrage Language-Anweisung an den accounts.reports.search :

SELECT
  marketingMethod,
  offerId,
  impressions,
  clicks,
  clickThroughRate
FROM ProductPerformanceView
WHERE date BETWEEN '2020-11-01' AND '2020-11-30'

HTTP-Anfrage-URL

Die Anfrage besteht aus einem HTTP-POST-Befehl an den Merchant Reports API-Server am folgende URL:

https://merchantapi.googleapis.com/reports/v1beta/accounts/parent/reports:search

Beispiel für vollständige HTTP-Anfrage

Hier sehen Sie ein vollständiges Beispiel mit der Berichtsdefinition einer HTTP POST-Anfrage:

POST /reports/v1beta/accounts/parent/reports:search HTTP/1.1
Host: merchantapi.googleapis.com
User-Agent: curl
Content-Type: application/json
Accept: application/json
Authorization: Bearer

Parameters:
{
  "query" : "SELECT
              marketingMethod,
              offerId,
              impressions,
              clicks,
              clickThroughRate
            FROM ProductPerformanceView
            WHERE date BETWEEN '2020-11-01' AND '2020-11-30'"
}

Sie sehen hier ein Beispiel:

{
  "results": [
    {
      "productPerformanceView": {
        "marketingMethod": "ADS",
        "offerId": "12345",
        "clicks": "38",
        "impressions": "1038",
        "clickThroughRate": "0.3661"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ADS",
        "offerId": "12346",
        "clicks": "126",
        "impressions": "1126",
        "clickThroughRate": "0.1119"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ORGANIC",
        "offerId": "12346",
        "clicks": "26",
        "impressions": "526",
        "clickThroughRate": "0.0494"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ADS",
        "offerId": "12347",
        "clicks": "227",
        "impressions": "1227",
        "clickThroughRate": "0.1850"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ORGANIC",
        "offerId": "12347",
        "clicks": "12",
        "impressions": "512",
        "clickThroughRate": "0.0234"
      }
    }
  ]
}