Segmentierung, verfügbar im Merchant Center
benutzerdefinierten Berichten
in der Reporting API implementiert werden, indem Sie einer Abfrage das entsprechende Feld hinzufügen. Für
Beispiel: Die Abfrage von segments.program
führt zu einem Bericht mit einer Zeile für jeden
(Shopping-Anzeigen, Produkteinträge usw.), das die Messwerte
wie Impressionen, Klicks usw. für dieses Programm, wie in den SELECT
angegeben.
Klausel.
Wie bei benutzerdefinierten Berichten im Merchant Center können Sie mehrere Segmente in derselben Abfrage mit der Reporting API.
Mit der folgenden Beispielabfrage werden die Klicks für alle Produkte in Ihrem Konto abgerufen
innerhalb eines 30-tägigen Zeitraums, segmentiert nach program
und offer_id
:
SELECT
segments.program,
segments.offer_id,
metrics.clicks
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'
Klicken Sie auf Ausführen, um das Beispiel im API Explorer auszuprobieren. Nach dem Klicken auf Ausführen: Aktualisieren Sie den Platzhalter für die Händler-ID in der -Anforderungs-URL Sie können die Abfrage ändern. Die vollständige Abfrage muss in einer Zeile bleiben, um Sie arbeiten mit dem API Explorer.
Das Ergebnis beim Senden dieser Abfrage an reports.search
ist eine Zeile, die die
Klicks für jede Kombination aus offer_id
und program
, wie in diesem Beispiel
JSON-String:
{
"results": [
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12345"
},
"metrics": {
"clicks": "38"
}
},
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12346"
},
"metrics": {
"clicks": "125"
}
},
{
"segments": {
"program": "FREE_PRODUCT_LISTING",
"offerId": "12346"
},
"metrics": {
"clicks": "23"
}
},
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12347"
},
"metrics": {
"clicks": "8"
}
},
{
"segments": {
"program": "FREE_PRODUCT_LISTING",
"offerId": "12347"
},
"metrics": {
"clicks": "3"
}
}
]
}
Kategorie und Produkttyp
Die Merchant Center Query Language unterstützt die Segmentierung von Messwerten nach zwei Gruppen von Attribute, die Sie definieren können, um Ihr Inventar zu organisieren:
- Kategorieebenen (
segments.category_l1
,segments.category_l2
usw.) - Kategorien aus Produkt-Taxonomie von Google Wenn keine Kategorie angegeben wurde, weist Google Ihrem Produkt die Kategorie möglicherweise automatisch zu. die angegebene Kategorie weiter verfeinern.
- Produkttypebenen (
segments.product_type_l1
,segments.product_type_l2
usw.) - Produkttypen, die die Sie auf Grundlage Ihrer Kategorisierung zuweisen. Im Gegensatz zu den Kategorieebenen gibt es keine vordefinierten unterstützten Werte.
Sowohl die Kategorie- als auch die Produkttypattribute sind in einer Hierarchie organisiert,
auf mehreren Ebenen. Die
Trennzeichen für die Produktspezifikation
jede Ebene mit dem >
-Zeichen. Sie wählen jedoch alle Hierarchieebenen aus.
separat in Berichten.
Betrachten Sie zum Beispiel ein Produkt mit den folgenden Produkttypebenen:
Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators
Bei Berichten wird jede Ebene in einem eigenen Feld zurückgegeben:
Segment | Wert |
---|---|
segments.product_type_l1 |
Home & Garden |
segments.product_type_l2 |
Kitchen & Dining |
segments.product_type_l3 |
Kitchen Appliances |
segments.product_type_l4 |
Refrigerators |
Währungs- und Preismesswerte
Das Feld segments.currency_code
von ReportRow
gibt die Währung in
welche Preismesswerte wie metrics.conversion_value_micros
zurückgegeben werden.
Da dies für die korrekte Interpretation dieser Messwerte wichtig ist,
Die zurückgegebene ReportRow
enthält automatisch segments.currency_code
wenn Sie unten einen der Preismesswerte auswählen.
metrics.conversion_value_micros
metrics.aov_micros
metrics.ordered_item_sales_micros
metrics.returns_micros
metrics.shipped_item_sales_micros
Buy on Google-Messwerte
Die Merchant Center Query Language unterstützt zwei Messwertkategorien für Buy on Google-Bestellungen: Messwerte auf Artikelebene und Messwerte auf Bestellebene
- Messwerte auf Artikelebene
Messwerte, die basierend auf den Artikeln der Bestellungen berechnet und mit den Messwerten Produktabmessungen der Artikel in jeder Bestellung.
metrics.item_days_to_ship
metrics.item_fill_rate
metrics.ordered_items
metrics.ordered_item_sales_micros
metrics.rejected_items
metrics.returned_items
metrics.return_rate
metrics.returns_micros
metrics.shipped_items
metrics.shipped_item_sales_micros
metrics.unshipped_items
- Messwerte auf Auftragsebene
Messwerte werden pro Bestellung berechnet.
metrics.aos
metrics.aov_micros
metrics.days_to_ship
metrics.orders
metrics.shipped_orders
metrics.unshipped_orders
Messwerte auf Bestellebene sind nicht mit den Produktdimensionen der Artikel in jeder Bestellung.
Sie können Messwerte auf Artikelebene in Kombination mit beliebigen verfügbaren Segmenten auswählen. Wenn Sie Messwerte auf Auftragsebene jedoch in Kombination mit einem der folgenden Werte auswählen, Produktdimensionssegmente schlagen fehl:
segments.brand
segments.category_l1
,segments.category_l2
,segments.category_l3
,segments.category_l4
,segments.category_l5
segments.custom_label1
,segments.custom_label2
,segments.custom_label3
,segments.custom_label4
,segments.custom_label5
segments.offer_id
segments.product_type_l1
,segments.product_type_l2
,segments.product_type_l3
,segments.product_type_l4
,segments.product_type_l5
segments.title
Weitere Informationen
Eine vollständige Liste der Segmente finden Sie in der Dokumentation.