- JSON-Darstellung
- FeedAttribute
- FeedAttributeType
- FeedAttributeOperation
- Operator
- FeedOrigin
- FeedStatus
- PlacesLocationFeedData
- OAuthInfo
- AffiliateLocationFeedData
- AffiliateLocationFeedRelationshipType
Ein Feed.
JSON-Darstellung |
---|
{ "resourceName": string, "attributes": [ { object ( |
Felder | |
---|---|
resourceName |
Nicht veränderbar. Der Ressourcenname des Feeds. Feed-Ressourcennamen haben das folgende Format:
|
attributes[] |
Die Attribute des Feeds. Bei CREATE erforderlich, es sei denn, system_feed_generation_data ist erforderlich. In diesem Fall wird der Feed in Google Ads mit den richtigen Attributen aktualisiert. Nicht zulässig bei UPDATE. Verwenden Sie „attributeOperations“, um neue Attribute hinzuzufügen. |
attributeOperations[] |
Die Liste der Vorgänge zum Ändern der Feedattribute. Attribute können nur hinzugefügt, aber nicht entfernt werden. |
origin |
Nicht veränderbar. Gibt an, wer die FeedAttributes für den Feed verwaltet. |
status |
Nur Ausgabe Status des Feeds. Dieses Feld ist schreibgeschützt. |
id |
Nur Ausgabe Die ID des Feeds. Dieses Feld ist schreibgeschützt. |
name |
Nicht veränderbar. Name des Feeds. Erforderlich. |
Union-Feld system_feed_generation_data . Die Systemdaten für den Feed. Diese Daten geben Informationen zum Generieren der Feedelemente des systemgenerierten Feeds an. Für system_feed_generation_data ist nur einer der folgenden Werte zulässig: |
|
placesLocationFeedData |
Daten, die zur Konfiguration eines Standortfeeds aus Google Unternehmensprofil verwendet werden. |
affiliateLocationFeedData |
Daten, die zur Konfiguration eines Affiliate-Standortfeeds verwendet werden, der mit den angegebenen Ketten gefüllt wird. |
FeedAttribute
FeedAttributes definieren die Datentypen, die in einem Feed vorhanden sein müssen. Ein einzelnes FeedAttribute gibt den erwarteten Typ der FeedItemAttributes mit derselben FeedAttributeId an. Optional kann ein FeedAttribute als Teil des eindeutigen Schlüssels eines FeedItem gekennzeichnet werden.
JSON-Darstellung |
---|
{
"type": enum ( |
Felder | |
---|---|
type |
Datentyp für Feedattribut. Erforderlich. |
id |
ID des Attributs. |
name |
Der Name des Attributs. Erforderlich. |
isPartOfKey |
Die Daten, die diesem Attribut entsprechen, sind Teil des eindeutigen Schlüssels eines FeedItem. Wenn kein Wert angegeben ist, wird standardmäßig „false“ verwendet. Für ein Feedschema ist kein eindeutiger Schlüssel erforderlich. In diesem Fall müssen die Feedelemente über die zugehörige feed_item_id referenziert werden. |
FeedAttributeType
Mögliche Datentypen für ein Feedattribut.
Enums | |
---|---|
UNSPECIFIED |
Nicht angegeben. |
UNKNOWN |
Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar. |
INT64 |
Int64 |
DOUBLE |
Doppelt. |
STRING |
String. |
BOOLEAN |
Boolescher Wert. |
URL |
URL |
DATE_TIME |
Datum/Uhrzeit. |
INT64_LIST |
Int64-Liste. |
DOUBLE_LIST |
Double-Liste (8 Byte). |
STRING_LIST |
Stringliste. |
BOOLEAN_LIST |
Boolesche Liste. |
URL_LIST |
URL-Liste. |
DATE_TIME_LIST |
Datum/Uhrzeit-Liste. |
PRICE |
Preis. |
FeedAttributeOperation
Vorgang, der für eine Feedattributliste in einer mutate-Methode ausgeführt werden soll
JSON-Darstellung |
---|
{ "operator": enum ( |
Felder | |
---|---|
operator |
Nur Ausgabe Typ des auszuführenden Listenvorgangs. |
value |
Nur Ausgabe Das Feedattribut, das der Liste hinzugefügt wird. |
Betreiber
Der Operator.
Enums | |
---|---|
UNSPECIFIED |
Nicht angegeben |
UNKNOWN |
Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar. |
ADD |
Fügen Sie das Attribut den vorhandenen Attributen hinzu. |
FeedOrigin
Mögliche Werte für einen Feedursprung.
Enums | |
---|---|
UNSPECIFIED |
Nicht angegeben. |
UNKNOWN |
Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar. |
USER |
Die FeedAttributes für diesen Feed werden vom Nutzer verwaltet. Nutzer können diesem Feed FeedAttributes hinzufügen. |
GOOGLE |
Die FeedAttributes für einen GOOGLE-Feed werden von Google erstellt. Ein Feed dieses Typs wird von Google verwaltet und hat die korrekten Attribute für den Platzhaltertyp des Feeds. |
FeedStatus
Mögliche Status eines Feeds.
Enums | |
---|---|
UNSPECIFIED |
Nicht angegeben. |
UNKNOWN |
Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar. |
ENABLED |
Feed ist aktiviert. |
REMOVED |
Der Feed wurde entfernt. |
PlacesLocationFeedData
Daten, die zur Konfiguration eines Standortfeeds aus Google Unternehmensprofil verwendet werden.
JSON-Darstellung |
---|
{
"oauthInfo": {
object ( |
Felder | |
---|---|
oauthInfo |
Nicht veränderbar. Erforderliches Authentifizierungstoken (aus der OAuth API) für die E-Mail. Dieses Feld kann nur in einer Erstellungsanfrage angegeben werden. Keines der untergeordneten Felder kann ausgewählt werden. |
businessAccountId |
Google+ Seiten-ID des verwalteten Unternehmens, dessen Standorte verwendet werden sollen Wenn dieses Feld nicht festgelegt ist, werden alle Unternehmen verwendet, auf die der Nutzer (angegeben durch emailAddress) zugreifen kann. Dieses Feld kann nur geändert werden und ist nicht auswählbar. |
categoryFilters[] |
Damit können Google Unternehmensprofil-Einträge nach Kategorien gefiltert werden. Wenn in „categoryFilters“ Einträge vorhanden sind, kommen nur Einträge, die zu einer der Kategorien gehören, für eine Synchronisierung mit FeedItems infrage. Wenn in „categoryFilters“ keine Einträge vorhanden sind, sind alle Einträge Kandidaten für die Synchronisierung. |
labelFilters[] |
Damit können Google Unternehmensprofil-Einträge nach Labels gefiltert werden. Sind in labelFilters Einträge vorhanden, sind nur Einträge mit einem Labelsatz Kandidaten für eine Synchronisierung mit FeedItems. Wenn in labelFilters keine Einträge vorhanden sind, sind alle Einträge Kandidaten für die Synchronisierung. |
emailAddress |
E-Mail-Adresse eines Unternehmensprofils oder E-Mail-Adresse eines Administrators des Unternehmensprofils Erforderlich. |
businessNameFilter |
Wird verwendet, um Google Unternehmensprofil-Einträge nach dem Namen des Unternehmens zu filtern. Wenn businessNameFilter festgelegt ist, sind nur Einträge mit einem übereinstimmenden Firmennamen Kandidaten für die Synchronisierung mit FeedItems. |
OAuthInfo
Für die Autorisierung mit OAuth verwendete Daten.
JSON-Darstellung |
---|
{ "httpMethod": string, "httpRequestUrl": string, "httpAuthorizationHeader": string } |
Felder | |
---|---|
httpMethod |
Die zum Abrufen der Autorisierung verwendete HTTP-Methode. |
httpRequestUrl |
Die HTTP-Anfrage-URL, die zum Abrufen der Autorisierung verwendet wird. |
httpAuthorizationHeader |
Der HTTP-Autorisierungsheader, der zum Abrufen der Autorisierung verwendet wird. |
AffiliateLocationFeedData
Daten, die zur Konfiguration eines Affiliate-Standortfeeds verwendet werden, der mit den angegebenen Ketten gefüllt wird.
JSON-Darstellung |
---|
{
"chainIds": [
string
],
"relationshipType": enum ( |
Felder | |
---|---|
chainIds[] |
Die Liste der Ketten, deren Standorte im Feed für Affiliate-Standorte synchronisiert werden. |
relationshipType |
Beziehung zwischen Ketten und Werbetreibenden |
AffiliateLocationFeedRelationshipType
Mögliche Werte für einen Beziehungstyp für einen Affiliate-Standortfeed.
Enums | |
---|---|
UNSPECIFIED |
Nicht angegeben. |
UNKNOWN |
Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar. |
GENERAL_RETAILER |
Allgemeine Händlerbeziehung. |