Index
DataSourcesService
(Schnittstelle)FileUploadsService
(Schnittstelle)CreateDataSourceRequest
(Meldung)DataSource
(Meldung)DataSource.Input
(Aufzählung)DataSourceReference
(Meldung)DeleteDataSourceRequest
(Meldung)FetchDataSourceRequest
(Meldung)FileInput
(Meldung)FileInput.FetchSettings
(Meldung)FileInput.FetchSettings.Frequency
(Option)FileInput.FileInputType
(Option)FileUpload
(Meldung)FileUpload.Issue
(Meldung)FileUpload.Issue.Severity
(Option)FileUpload.ProcessingState
(Option)GetDataSourceRequest
(Meldung)GetFileUploadRequest
(Meldung)ListDataSourcesRequest
(Meldung)ListDataSourcesResponse
(Meldung)LocalInventoryDataSource
(Meldung)MerchantReviewDataSource
(Meldung)PrimaryProductDataSource
(Meldung)PrimaryProductDataSource.Channel
(Aufzählung)PrimaryProductDataSource.DefaultRule
(Meldung)ProductReviewDataSource
(Meldung)PromotionDataSource
(Meldung)RegionalInventoryDataSource
(Meldung)SupplementalProductDataSource
(Meldung)UpdateDataSourceRequest
(Meldung)
DataSourcesService
Dienst zum Verwalten primärer, ergänzender, Inventar- und anderer Datenquellen. Weitere Informationen finden Sie im Hilfeartikel Merchant Center.
CreateDataSource |
---|
Erstellt die neue Datenquellenkonfiguration für das angegebene Konto.
|
DeleteDataSource |
---|
Eine Datenquelle wird aus Ihrem Merchant Center-Konto gelöscht.
|
FetchDataSource |
---|
Führt den Datenabruf sofort (auch außerhalb des Abrufzeitplans) für eine Datenquelle aus Ihrem Merchant Center-Konto aus. Wenn Sie diese Methode mehrmals täglich aufrufen müssen, sollten Sie stattdessen den Produktdienst verwenden, um Ihre Produktdaten zu aktualisieren. Diese Methode funktioniert nur für Datenquellen mit einer festgelegten Dateieingabe.
|
GetDataSource |
---|
Ruft die Datenquellenkonfiguration für das angegebene Konto ab.
|
ListDataSources |
---|
Hier werden die Konfigurationen für Datenquellen für das betreffende Konto aufgelistet.
|
UpdateDataSource |
---|
Aktualisiert die Konfiguration der vorhandenen Datenquelle. Felder, die in der Aktualisierungsmaske festgelegt, aber nicht in der Ressource angegeben sind, werden gelöscht.
|
FileUploadsService
Dienst zum Verwalten von Uploads von Datenquellendateien.
GetFileUpload |
---|
Der letzte Dateiupload der Datenquelle. Für einen Dateiupload wird nur der Alias
|
CreateDataSourceRequest
Anfragenachricht für die Methode „CreateDataSource“.
Felder | |
---|---|
parent |
Erforderlich. Das Konto, in dem diese Datenquelle erstellt wird. Format: |
data_ |
Erforderlich. Die zu erstellende Datenquelle. |
DataSource
Die Datenquelle für das Merchant Center-Konto.
Felder | |
---|---|
name |
Kennung. Der Name der Datenquelle. Format: |
data_ |
Nur Ausgabe. Die ID der Datenquelle. |
display_ |
Erforderlich. Der Name der Datenquelle, der in der Merchant Center-Benutzeroberfläche angezeigt wird. |
input |
Nur Ausgabe. Bestimmt die Art der Eingabe in die Datenquelle. Je nach Eingabe funktionieren einige Einstellungen möglicherweise nicht. Über die API können nur generische Datenquellen erstellt werden. |
file_ |
Optional. Das Feld wird nur verwendet, wenn Daten über eine Datei verwaltet werden. |
Union-Feld Type . Erforderlich. Der Datenquellentyp. Für Type ist nur einer der folgenden Werte zulässig: |
|
primary_ |
Die primäre Datenquelle für lokal erhältliche und Onlineprodukte. |
supplemental_ |
Die zusätzliche Datenquelle für lokal erhältliche und Onlineprodukte. |
local_ |
Die Datenquelle für lokales Inventar. |
regional_ |
Die Datenquelle für regionales Inventar. |
promotion_ |
Die Datenquelle für Angebote. |
product_ |
Die Datenquelle Rezensionen. |
merchant_ |
Die Datenquelle Rezensionen. |
Eingabe
Bestimmt die Art der Eingabe in die Datenquelle. Je nach Eingabe werden einige Einstellungen möglicherweise nicht unterstützt.
Enums | |
---|---|
INPUT_UNSPECIFIED |
Eingabe nicht angegeben. |
API |
Stellt Datenquellen dar, für die die Daten hauptsächlich über die API bereitgestellt werden. |
FILE |
Stellt Datenquellen dar, für die die Daten hauptsächlich über die Dateieingabe bereitgestellt werden. Daten können weiterhin über die API bereitgestellt werden. |
UI |
Die Datenquelle für Produkte, die direkt im Merchant Center hinzugefügt wurden. Dieser Datenquellentyp kann nicht über diese API erstellt oder aktualisiert werden, sondern nur über die Merchant Center-Benutzeroberfläche. Dieser Datenquellentyp ist schreibgeschützt. |
AUTOFEED |
Diese werden auch als automatische Feeds bezeichnet und dienen dazu, Produktdaten automatisch zu erstellen. Dieser Datenquellentyp kann über das Konten-Bundle aktiviert oder deaktiviert werden. |
DataSourceReference
Mithilfe der Datenquellenreferenz können Sie zugehörige Datenquellen im Datenquellendienst verwalten.
Felder | |
---|---|
Union-Feld Für |
|
self |
„Self“ sollte verwendet werden, um auf die primäre Datenquelle selbst zu verweisen. |
primary_ |
Optional. Der Name der primären Datenquelle. Format: |
supplemental_ |
Optional. Der Name der zusätzlichen Datenquelle. Format: |
DeleteDataSourceRequest
Anfragenachricht für die Methode „DeleteDataSource“.
Felder | |
---|---|
name |
Erforderlich. Der Name der zu löschenden Datenquelle. Format: |
FetchDataSourceRequest
Anfragenachricht für die Methode „FetchDataSource“.
Felder | |
---|---|
name |
Erforderlich. Der Name der Datenquellenressource, die abgerufen werden soll. Format: |
FileInput
Daten, die für Dateidatenquellen spezifisch sind. Bei anderen Datenquellen ist dieses Feld leer.
Felder | |
---|---|
fetch_ |
Optional. Details abrufen, um die Datenquelle zu liefern. Es enthält Einstellungen für die Dateieingabetypen |
file_ |
Optional. Der Dateiname der Datenquelle. Erforderlich für den Dateieingabetyp |
file_ |
Nur Ausgabe. Der Dateityp der Eingabe. |
FetchSettings
Details abrufen, um die Datenquelle zu liefern.
Felder | |
---|---|
enabled |
Optional. Aktiviert oder pausiert den Abrufzeitplan. |
day_ |
Optional. Der Tag des Monats, an dem die Datenquellendatei abgerufen werden soll (1–31). Dieses Feld kann nur für die monatliche Häufigkeit festgelegt werden. |
time_ |
Optional. Die Stunde des Tages, zu der die Datenquellendatei abgerufen werden soll. Minuten und Sekunden werden nicht unterstützt und ignoriert. |
day_ |
Optional. Der Wochentag, an dem die Datenquellendatei abgerufen werden soll. Dieses Feld kann nur für die wöchentliche Häufigkeit festgelegt werden. |
time_ |
Optional. Zeitzone, die für den Zeitplan verwendet wird. Standardmäßig UTC. Beispiel: „Amerika/Los_Angeles“. |
frequency |
Erforderlich. Die Häufigkeit, mit der Daten abgerufen werden. |
fetch_ |
Optional. Die URL, unter der die Datenquellendatei abgerufen werden kann. Das Google Merchant Center unterstützt automatische geplante Uploads über die Protokolle HTTP, HTTPS oder SFTP. Der Wert muss also ein gültiger Link mit einem dieser drei Protokolle sein. Unveränderlich für Google Tabellen-Dateien. |
username |
Optional. Ein optionaler Nutzername für |
password |
Optional. Optionales Passwort für |
Häufigkeit
Die erforderlichen Felder variieren je nach Häufigkeit des Abrufens. Für einen monatlichen Abrufzeitplan sind [Tag des Monats][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_month] und [Uhrzeit des Tages][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day] erforderlich. Für einen wöchentlichen Abrufzeitplan sind [Tag der Woche][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_week] und [Uhrzeit][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day] erforderlich. Für einen täglichen Abrufzeitplan ist nur eine [Stunde des Tages][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day] erforderlich.
Enums | |
---|---|
FREQUENCY_UNSPECIFIED |
Häufigkeit nicht angegeben. |
FREQUENCY_DAILY |
Die Abfrage erfolgt täglich. |
FREQUENCY_WEEKLY |
Die Abfrage erfolgt wöchentlich. |
FREQUENCY_MONTHLY |
Die Abfrage erfolgt jeden Monat. |
FileInputType
Die Methode der Dateiübermittlung.
Enums | |
---|---|
FILE_INPUT_TYPE_UNSPECIFIED |
Dateieingabetyp nicht angegeben. |
UPLOAD |
Die Datei wird über SFTP, Google Cloud Storage oder manuell in das Merchant Center hochgeladen. |
FETCH |
Die Datei wird von der konfigurierten fetch_uri abgerufen. |
GOOGLE_SHEETS |
Die Datei wird aus Google Tabellen abgerufen, die in der fetch_uri angegeben sind. |
FileUpload
Der Dateiupload einer bestimmten Datenquelle, also das Ergebnis des Abrufs der Datenquelle zu einem bestimmten Zeitstempel, der asynchron berechnet wird, wenn die Verarbeitung der Datenquelle abgeschlossen ist. Gilt nur für Dateidatenquellen.
Felder | |
---|---|
name |
Kennung. Der Name des Dateiuploads der Datenquelle. Format: |
data_ |
Nur Ausgabe. Die ID der Datenquelle. |
processing_ |
Nur Ausgabe. Der Verarbeitungsstatus der Datenquelle. |
issues[] |
Nur Ausgabe. Liste der Probleme in der Datenquelle. |
items_ |
Nur Ausgabe. Die Anzahl der Elemente in der Datenquelle, die verarbeitet wurden. |
items_ |
Nur Ausgabe. Die Anzahl der Elemente in der Datenquelle, die erstellt wurden. |
items_ |
Nur Ausgabe. Die Anzahl der Elemente in der Datenquelle, die aktualisiert wurden. |
upload_ |
Nur Ausgabe. Das Datum, an dem die Datei der Datenquelle hochgeladen wurde. |
Problem
Ein Fehler in der Datenquelle, z. B. „ungültiger Preis“.
Felder | |
---|---|
title |
Nur Ausgabe. Der Titel des Problems, z. B. „Artikel zu groß“. |
description |
Nur Ausgabe. Die Fehlerbeschreibung, z. B. „Ihre Datenquelle enthält Artikel, die zu viele Attribute aufweisen oder zu groß sind. Diese Elemente werden gelöscht.“ |
code |
Nur Ausgabe. Der Fehlercode, z. B. „validation/invalid_value“. Gibt „?“ zurück, wenn der Code unbekannt ist. |
count |
Nur Ausgabe. Die Häufigkeit, mit der der Fehler beim Hochladen der Datei aufgetreten ist. |
severity |
Nur Ausgabe. Schweregrad des Problems |
documentation_ |
Nur Ausgabe. Link zur Dokumentation, in der das Problem ausführlicher erläutert wird, sofern verfügbar. |
Schweregrad
Schweregrad des Problems
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
Schweregrad nicht angegeben. |
WARNING |
Das Problem ist die Warnung. |
ERROR |
Das Problem ist ein Fehler. |
ProcessingState
Der Verarbeitungsstatus der Datenquelle.
Enums | |
---|---|
PROCESSING_STATE_UNSPECIFIED |
Verarbeitungsstatus nicht angegeben. |
FAILED |
Die Datenquelle konnte nicht verarbeitet werden oder alle Elemente enthielten Fehler. |
IN_PROGRESS |
Die Datenquelle wird verarbeitet. |
SUCCEEDED |
Die Datenquelle wurde erfolgreich verarbeitet, bei einigen Artikeln sind jedoch möglicherweise Fehler aufgetreten. |
GetDataSourceRequest
Anfragenachricht für die Methode „GetDataSource“.
Felder | |
---|---|
name |
Erforderlich. Der Name der abzurufenden Datenquelle. Format: |
GetFileUploadRequest
Anfragenachricht für die Methode „GetFileUploadRequest“.
Felder | |
---|---|
name |
Erforderlich. Der Name des Datenquellendateiuploads, der abgerufen werden soll. Format: |
ListDataSourcesRequest
Anfragenachricht für die Methode „ListDataSources“.
Felder | |
---|---|
parent |
Erforderlich. Das Konto, für das Datenquellen aufgelistet werden sollen. Format: |
page_ |
Optional. Die maximale Anzahl der zurückzugebenden Datenquellen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt. Wenn nicht angegeben, wird die maximale Anzahl von Datenquellen zurückgegeben. |
page_ |
Optional. Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
ListDataSourcesResponse
Antwortnachricht für die Methode „ListDataSources“.
Felder | |
---|---|
data_ |
Die Datenquellen aus dem angegebenen Konto. |
next_ |
Ein Token, das als |
LocalInventoryDataSource
Die Datenquelle für lokales Inventar.
Felder | |
---|---|
feed_ |
Erforderlich. Nicht veränderbar. Das Feedlabel der Angebote, für die das lokale Inventar bereitgestellt wird. Darf maximal 20 Großbuchstaben (A–Z), Ziffern (0–9) und Bindestriche (-) enthalten. Weitere Informationen finden Sie unter Migration zu Feedlabels. |
content_ |
Erforderlich. Nicht veränderbar. Der zweistellige ISO 639-1-Sprachcode der Artikel, für die das lokale Inventar bereitgestellt wird. |
MerchantReviewDataSource
Dieser Typ hat keine Felder.
Die Datenquelle für Händlerrezensionen.
PrimaryProductDataSource
Die Hauptdatenquelle für lokal erhältliche und Onlineprodukte.
Felder | |
---|---|
channel |
Erforderlich. Nicht veränderbar. Gibt den Typ des Datenquellenkanals an. |
countries[] |
Optional. Die Länder, in denen die Artikel präsentiert werden können. Wird als CLDR-Regionalcode dargestellt. |
default_ |
Optional. Verwaltung der Standardregeln der Datenquelle. Wenn diese Option aktiviert ist, werden die verknüpften Datenquellen ersetzt. |
feed_ |
Optional. Nicht veränderbar. Das Feedlabel, das auf Datenquellenebene angegeben ist. Darf maximal 20 Großbuchstaben (A–Z), Ziffern (0–9) und Bindestriche (-) enthalten. Weitere Informationen finden Sie unter Migration zu Feedlabels.
Wenn diese Option festgelegt ist, werden in der Datenquelle nur Produkte akzeptiert, die dieser Kombination entsprechen. Wenn diese Option nicht festgelegt ist, werden in der Datenquelle Produkte ohne diese Einschränkung akzeptiert. |
content_ |
Optional. Nicht veränderbar. Der zweistellige ISO 639-1-Sprachcode der Artikel in der Datenquelle.
Wenn diese Option festgelegt ist, werden in der Datenquelle nur Produkte akzeptiert, die dieser Kombination entsprechen. Wenn diese Option nicht festgelegt ist, werden in der Datenquelle Produkte ohne diese Einschränkung akzeptiert. |
Kanal
Datenquellenkanal
Mit „Channel“ wird zwischen Datenquellen für verschiedene Produktbranchen unterschieden.
Enums | |
---|---|
CHANNEL_UNSPECIFIED |
Nicht angegeben. |
ONLINE_PRODUCTS |
Onlineprodukt |
LOCAL_PRODUCTS |
Lokal erhältliches Produkt. |
PRODUCTS |
Einheitliche Datenquelle für lokal erhältliche und Onlineprodukte. Hinweis: Die Verwaltung von Produkten über die API ist für diesen Kanal nicht möglich. |
DefaultRule
Verwaltung der Standardregeln der Datenquelle.
Felder | |
---|---|
take_ |
Erforderlich. Die Liste der Datenquellen, die in der Standardregel verknüpft sind. Diese Liste ist nach der Standardregelpriorität für das Zusammenführen der Daten sortiert. Er kann keine oder mehrere Verweise auf Die Liste darf nicht leer sein. Wenn Sie die Datenquelle mit der Standardregel verknüpfen möchten, müssen Sie dieser Liste (in sequenzieller Reihenfolge) eine neue Referenz hinzufügen. Wenn Sie die Verknüpfung der Datenquelle mit der Standardregel aufheben möchten, müssen Sie die entsprechende Referenz aus dieser Liste entfernen. Wenn Sie die Reihenfolge dieser Liste ändern, ändert sich die Priorität der Datenquellen in der Standardregel. Wenn Sie beispielsweise die folgende Liste angeben: [ |
ProductReviewDataSource
Dieser Typ hat keine Felder.
Die Datenquelle für Rezensionen.
PromotionDataSource
Die Angebotsdatenquelle.
Felder | |
---|---|
target_ |
Erforderlich. Nicht veränderbar. Das Zielland, das als Teil der eindeutigen Kennung verwendet wird. Wird als CLDR-Regionalcode dargestellt. Angebote sind nur in ausgewählten Ländern verfügbar. |
content_ |
Erforderlich. Nicht veränderbar. Der zweistellige ISO 639-1-Sprachcode der Artikel in der Datenquelle. |
RegionalInventoryDataSource
Die Datenquelle für regionales Inventar.
Felder | |
---|---|
feed_ |
Erforderlich. Nicht veränderbar. Das Feedlabel der Angebote, für die das regionale Inventar bereitgestellt wird. Darf maximal 20 Großbuchstaben (A–Z), Ziffern (0–9) und Bindestriche (-) enthalten. Weitere Informationen finden Sie unter Migration zu Feedlabels. |
content_ |
Erforderlich. Nicht veränderbar. Der zweistellige ISO 639-1-Sprachcode der Artikel, für die das regionale Inventar bereitgestellt wird. |
SupplementalProductDataSource
Die zusätzliche Datenquelle für lokale und Onlineprodukte. Nach dem Erstellen sollten Sie die ergänzende Produktdatenquelle mit einer oder mehreren primären Produktdatenquellen verknüpfen.
Felder | |
---|---|
referencing_ |
Nur Ausgabe. Die (unsortierte und deduplizierte) Liste aller primären Datenquellen, die in Standard- oder benutzerdefinierten Regeln mit dieser Datenquelle verknüpft sind. Die ergänzende Datenquelle kann nicht gelöscht werden, bevor alle Verknüpfungen entfernt wurden. |
feed_ |
Optional. Nicht veränderbar. Das Feedlabel, das auf Datenquellenebene angegeben ist. Darf maximal 20 Großbuchstaben (A–Z), Ziffern (0–9) und Bindestriche (-) enthalten. Weitere Informationen finden Sie unter Migration zu Feedlabels.
Sie müssen für Datenquellen mit einer Wenn diese Option festgelegt ist, werden in der Datenquelle nur Produkte akzeptiert, die dieser Kombination entsprechen. Wenn diese Option nicht festgelegt ist, werden in der Datenquelle Produkte ohne diese Einschränkung akzeptiert. |
content_ |
Optional. Nicht veränderbar. Der aus zwei Buchstaben bestehende ISO 639-1-Sprachcode der Artikel in der Datenquelle.
Wenn diese Option festgelegt ist, werden in der Datenquelle nur Produkte akzeptiert, die dieser Kombination entsprechen. Wenn diese Option nicht festgelegt ist, werden in der Datenquelle Produkte ohne diese Einschränkung akzeptiert. |
UpdateDataSourceRequest
Anfragenachricht für die Methode „UpdateDataSource“.
Felder | |
---|---|
data_ |
Erforderlich. Die zu aktualisierende Datenquellenressource. |
update_ |
Erforderlich. Die Liste der zu aktualisierenden Datenquellenfelder. Felder, die in der Aktualisierungsmaske angegeben sind, für die aber im Textkörper kein Wert angegeben ist, werden aus der Datenquelle gelöscht. Der spezielle Wert „*“ für den vollständigen Austausch der Datenquelle wird nicht unterstützt. |