Beispiel für den Schnelleinstieg

Hier sehen Sie eine Beispielabfrage für ProductPerformanceView, mit der die Leistung Ihres Kontos in den letzten 30 Tagen zurückgegeben wird, segmentiert nach marketingMethod und offerId. Sie können dieses kurze Beispiel ausprobieren, um sich mit der Merchant Reports API vertraut zu machen.

Sie benötigen die Rolle Leistung und Statistiken, um diesen Bericht abzurufen. Weitere Informationen finden Sie in den Anforderungen.

Übergeben Sie dazu die folgende Anweisung für die Merchant Center Query Language-Anweisung an die Methode 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 unter der folgenden URL:

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

Vollständiges HTTP-Anfragebeispiel

Hier ist ein vollständiges Beispiel mit der Berichtsdefinition in 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"
      }
    }
  ]
}