Package google.shopping.css.v1

Index

AccountLabelsService

Verwaltet Labels für Merchant Center- und Preisvergleichsportal-Konten.

CreateAccountLabel

rpc CreateAccountLabel(CreateAccountLabelRequest) returns (AccountLabel)

Erstellt ein neues Label, das keinem Konto zugewiesen ist.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

DeleteAccountLabel

rpc DeleteAccountLabel(DeleteAccountLabelRequest) returns (Empty)

Löscht ein Label und entfernt es aus allen Konten, denen es zugewiesen war.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

ListAccountLabels

rpc ListAccountLabels(ListAccountLabelsRequest) returns (ListAccountLabelsResponse)

Listet die Labels auf, die einem Konto gehören.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

UpdateAccountLabel

rpc UpdateAccountLabel(UpdateAccountLabelRequest) returns (AccountLabel)

Aktualisiert ein Label.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

AccountsService

Dienst zur Verwaltung von Informationen zu Preisvergleichsportal-/Mehrfachkundenkonten.

GetAccount

rpc GetAccount(GetAccountRequest) returns (Account)

Ruft ein einzelnes Preisvergleichsportal-/Mehrfachkundenkonto anhand der ID ab.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

ListChildAccounts

rpc ListChildAccounts(ListChildAccountsRequest) returns (ListChildAccountsResponse)

Listet alle Konten unter der angegebenen Preisvergleichsportal-Konto-ID auf und filtert optional nach Label-ID und Kontoname.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

UpdateLabels

rpc UpdateLabels(UpdateAccountLabelsRequest) returns (Account)

Aktualisiert Labels, die einer Preisvergleichsportal-Domain für Preisvergleichsportal-/Merchant Center-Konten zugewiesen sind.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

CssProductInputsService

Dienst, der die Ressource „CssProductInput“ verwendet. Mit diesem Dienst können Sie CSS-Produkte einfügen, aktualisieren oder löschen.

DeleteCssProductInput

rpc DeleteCssProductInput(DeleteCssProductInputRequest) returns (Empty)

Löscht eine CSS-Produkteingabe aus Ihrem CSS Center-Konto.

Nach dem Löschen kann es einige Minuten dauern, bis die Eingabe nicht mehr verfügbar ist.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

InsertCssProductInput

rpc InsertCssProductInput(InsertCssProductInputRequest) returns (CssProductInput)

Lädt ein „CssProductInput“ in Ihr CSS Center-Konto hoch. Wenn bereits eine Eingabe mit derselben contentLanguage, identity, feedLabel und feedId vorhanden ist, wird dieser Eintrag durch diese Methode ersetzt.

Nach dem Einfügen, Aktualisieren oder Löschen einer CSS-Produkteingabe kann es einige Minuten dauern, bis das verarbeitete CSS-Produkt abgerufen werden kann.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

UpdateCssProductInput

rpc UpdateCssProductInput(UpdateCssProductInputRequest) returns (CssProductInput)

Aktualisiert die vorhandene CSS-Produkteingabe in Ihrem CSS Center-Konto.

Nach dem Einfügen, Aktualisieren oder Löschen einer CSS-Produkteingabe kann es einige Minuten dauern, bis das verarbeitete CSS-Produkt abgerufen werden kann.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

CssProductsService

Dienst zum Abrufen und Auflisten von CSS-Produkten(intern auch als „Aggregate Offers“ bezeichnet).

GetCssProduct

rpc GetCssProduct(GetCssProductRequest) returns (CssProduct)

Ruft das verarbeitete CSS-Produkt aus Ihrem CSS Center-Konto ab. Nach dem Einfügen, Aktualisieren oder Löschen einer Produkteingabe kann es einige Minuten dauern, bis das aktualisierte Endprodukt abgerufen werden kann.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

ListCssProducts

rpc ListCssProducts(ListCssProductsRequest) returns (ListCssProductsResponse)

Hier werden die verarbeiteten Preisvergleichsportal-Produkte in Ihrem CSS Center-Konto aufgeführt. Die Antwort enthält möglicherweise weniger Elemente als durch „pageSize“ angegeben. Verlassen Sie sich auf „pageToken“, um festzustellen, ob weitere Elemente angefordert werden müssen.

Nach dem Einfügen, Aktualisieren oder Löschen einer CSS-Produkteingabe kann es einige Minuten dauern, bis das aktualisierte verarbeitete CSS-Produkt abgerufen werden kann.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

QuotaService

Dienst zum Abrufen von Informationen zum Kontingent für Methodenaufrufe pro CSS API-Methode.

ListQuotaGroups

rpc ListQuotaGroups(ListQuotaGroupsRequest) returns (ListQuotaGroupsResponse)

Hier sehen Sie das tägliche Anrufkontingent und die Nutzung pro Gruppe für Ihr CSS Center-Konto.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

Konto

Informationen zum Preisvergleichsportal-Konto/MCA-Konto.

Felder
name

string

Der Ressourcenname des Labels. Format: accounts/{account}

full_name

string

Nur Ausgabe. Nicht veränderbar. Der vollständige Name des CSS-/MC-Kontos.

label_ids[]

int64

Manuell erstellte Label-IDs, die dem Preisvergleichsportal-/Händlerkonto von einem übergeordneten Preisvergleichsportal-Konto zugewiesen wurden.

automatic_label_ids[]

int64

Automatisch erstellte Label-IDs, die dem MC-Konto vom CSS Center zugewiesen werden.

account_type

AccountType

Nur Ausgabe. Der Typ dieses Kontos.

display_name

string

Der kurze Anzeigename des CSS-/MC-Kontos.

homepage_uri

string

Nur Ausgabe. Nicht veränderbar. Die Startseite des Preisvergleichsportal-/Mehrfachkundenkontos.

parent

string

Die übergeordnete Ressource des Kontos für Preisvergleichsportale/Händler. Preisvergleichsportal-Gruppe für Preisvergleichsportal-Domains; Preisvergleichsportal-Domain für MC-Konten. Wird nur zurückgegeben, wenn der Nutzer Zugriff auf das Elternkonto hat. Hinweis: Bei MC-Unterkonten ist dies auch die Preisvergleichsportal-Domain, die die übergeordnete Ressource des MCA-Kontos ist, da wir die Hierarchie effektiv vereinfachen.“

AccountType

Der Kontotyp.

Enums
ACCOUNT_TYPE_UNSPECIFIED Unbekannter Kontotyp.
CSS_GROUP Preisvergleichsportal-Gruppenkonto
CSS_DOMAIN Preisvergleichsportal-Domainkonto
MC_PRIMARY_CSS_MCA Primäres Preisvergleichsportal-MCA für das Merchant Center-Konto.
MC_CSS_MCA MC-Preisvergleichsportal-MCA-Konto
MC_MARKETPLACE_MCA MC-Marktplatz-Mehrfachkundenkonto
MC_OTHER_MCA MC Other MCA account.
MC_STANDALONE Eigenständiges MC-Konto
MC_MCA_SUBACCOUNT MC-Unterkonto eines MCAs.

AccountLabel

Label, das von einer Preisvergleichsportal-Domain oder Preisvergleichsportal-Gruppe einem ihrer Unterkonten zugewiesen wird.

Felder
name

string

ID. Der Ressourcenname des Labels. Format: accounts/{account}/labels/{label}

label_id

int64

Nur Ausgabe. Die ID des Labels.

account_id

int64

Nur Ausgabe. Die ID des Kontos, zu dem dieses Label gehört.

label_type

LabelType

Nur Ausgabe. Der Typ dieses Labels.

display_name

string

Der Anzeigename dieses Labels.

description

string

Die Beschreibung dieses Labels.

LabelType

Der Labeltyp.

Enums
LABEL_TYPE_UNSPECIFIED Unbekannter Labeltyp.
MANUAL Gibt an, dass das Label manuell erstellt wurde.
AUTOMATIC Gibt an, dass das Label automatisch vom CSS Center erstellt wurde.

Attribute

Attribute für Preisvergleichsportal-Produkte.

Felder
low_price

Price

Tiefstpreis des Preisvergleichsportal-Produkts.

high_price

Price

Hoher Preis des Preisvergleichsportal-Produkts.

headline_offer_price

Price

Hauptangebotspreis des Produkts im Preisvergleichsportal.

headline_offer_shipping_price

Price

Hauptangebotspreis des Produkts im Preisvergleichsportal.

product_types[]

string

Kategorien des Artikels (formatiert wie in der Produktdatenspezifikation).

size_types[]

string

Der Schnitt des Artikels. Er kann verwendet werden, um kombinierte Größenangaben für Bekleidungsartikel darzustellen. Es können maximal zwei Größentypen angegeben werden (siehe Größentyp).

product_details[]

ProductDetail

Technische Spezifikationen oder zusätzliche Produktdetails.

product_weight

ProductWeight

Das Gewicht des Produkts in den angegebenen Einheiten. Der Wert muss größer als 0 und kleiner oder gleich 2.000 sein.

product_length

ProductDimension

Die Länge des Produkts in den angegebenen Einheiten. Der Wert muss zwischen 0 (exklusiv) und 3.000 (inklusiv) liegen.

product_width

ProductDimension

Die Breite des Produkts in den angegebenen Einheiten. Der Wert muss zwischen 0 (exklusiv) und 3.000 (inklusiv) liegen.

product_height

ProductDimension

Die Höhe des Produkts in den angegebenen Einheiten. Der Wert muss zwischen 0 (exklusiv) und 3.000 (inklusiv) liegen.

product_highlights[]

string

Aufzählungspunkte, die die wichtigsten Highlights eines Produkts beschreiben.

certifications[]

Certification

Eine Liste der Zertifikate, die vom Preisvergleichsportal für das angegebene Produkt beansprucht werden.

expiration_date

Timestamp

Das Ablaufdatum des Artikels gemäß Eingabe im ISO 8601-Format. Das tatsächliche Ablaufdatum wird in productstatuses als googleExpirationDate angezeigt und kann früher sein, wenn expirationDate zu weit in der Zukunft liegt. Hinweis: Es kann zwei oder mehr Tage nach dem Ablaufdatum dauern, bis das Element tatsächlich gelöscht wird.

included_destinations[]

string

Liste der Ziele, die für dieses Ziel eingeschlossen werden sollen (entspricht markierten Kästchen im Merchant Center). Standardziele sind immer enthalten, sofern sie nicht in excludedDestinations angegeben sind.

excluded_destinations[]

string

Liste der Ziele, die für dieses Ziel ausgeschlossen werden sollen (entspricht nicht markierten Kästchen im Merchant Center).

headline_offer_installment

HeadlineOfferInstallment

Anzahl und Betrag der Raten, die für einen Artikel zu zahlen sind.

headline_offer_subscription_cost

HeadlineOfferSubscriptionCost

Anzahl der Zeiträume (Monate oder Jahre) und Zahlungsbetrag pro Zeitraum für einen Artikel mit einem zugehörigen Abovertrag.

cpp_ads_redirect

string

Ermöglicht es Werbetreibenden, die Artikel-URL zu überschreiben, wenn das Produkt im Kontext von Produktanzeigen präsentiert wird.

number_of_offers

int64

Die Anzahl der Preisvergleichsportal-Produkte.

headline_offer_condition

string

Zustand des Hauptangebots.

title

string

Bezeichnung des Artikels

description

string

Beschreibung des Artikels.

brand

string

Produktbezogene Attribute.[14-36] Marke des Artikels.

mpn

string

Die MPN (Manufacturer Part Number, MPN) für den Artikel.

gtin

string

Global Trade Item Number (GTIN) des Artikels.

google_product_category

string

Die Kategorie des Artikels bei Google (siehe Google-Produkt-Taxonomie). Bei der Abfrage von Produkten enthält dieses Feld den vom Nutzer angegebenen Wert. Derzeit ist es nicht möglich, die automatisch zugewiesenen Google-Produktkategorien über die API abzurufen.

adult

bool

Auf „true“ (wahr) setzen, wenn der Artikel für Erwachsene vorgesehen ist.

multipack

int64

Die Anzahl identischer Produkte in einem händlerdefinierten Multipack.

is_bundle

bool

Gibt an, ob es sich bei dem Artikel um ein vom Händler zusammengestelltes Set handelt. Ein Set ist eine benutzerdefinierte Gruppe verschiedener Produkte, die von einem Händler zu einem einzigen Preis verkauft werden.

age_group

string

Alterszielgruppe des Artikels.

color

string

Farbe des Artikels.

gender

string

Geschlecht, für das der Artikel vorgesehen ist.

material

string

Das Material, aus dem der Artikel besteht.

pattern

string

Das Muster des Artikels, z.B. „gepunktet“.

size

string

Größe des Artikels. Es ist nur ein Wert zulässig. Bei Varianten mit unterschiedlichen Größen müssen Sie für jede Größe ein separates Produkt mit demselben itemGroupId-Wert einfügen (siehe [https://support.google.com/merchants/answer/6324492](Größendefinition)).

size_system

string

System, in dem die Größe angegeben wird. Empfohlen für Bekleidungsartikel.

item_group_id

string

Gemeinsame Kennung für alle Varianten desselben Produkts.

pause

string

Die Veröffentlichung dieses Artikels wird vorübergehend pausiert.

custom_label_0

string

„Benutzerdefiniertes Label 0“ für die benutzerdefinierte Gruppierung von Artikeln bei einer Shopping-Kampagne.

custom_label_1

string

Benutzerdefiniertes Label 1 für die benutzerdefinierte Gruppierung von Artikeln bei einer Shopping-Kampagne.

custom_label_2

string

Benutzerdefiniertes Label 2 für die benutzerdefinierte Gruppierung von Artikeln bei einer Shopping-Kampagne.

custom_label_3

string

Benutzerdefiniertes Label 3 für die benutzerdefinierte Gruppierung von Artikeln bei einer Shopping-Kampagne.

custom_label_4

string

Benutzerdefiniertes Label 4 für die benutzerdefinierte Gruppierung von Artikeln bei einer Shopping-Kampagne.

review_count

int64

Anzahl der Rezensionen des Produkts. Erforderlich, wenn rating angegeben ist. Dieses Feld ist für eine zukünftige Funktion vorgesehen und wird noch nicht verwendet.

min_rating

int64

Mindestbewertung des Produkts. Erforderlich, wenn rating angegeben ist. Dieses Feld ist für eine zukünftige Funktion vorgesehen und wird noch nicht verwendet.

max_rating

int64

Maximale Bewertung des Produkts. Erforderlich, wenn rating angegeben ist. Dieses Feld ist für eine zukünftige Funktion vorgesehen und wird noch nicht verwendet.

rating

double

Die durchschnittliche Bewertung des Produkts. Der Wert muss im Bereich [min_rating, max_rating] liegen (einschließlich). Wenn diese Bewertung auf der Produktseite angezeigt wird, wird sie auf eine Skala von [1, 5] mit einer Dezimalstelle normalisiert. Falls angegeben, sind auch review_count, min_rating und max_rating erforderlich. Dieses Feld ist für eine zukünftige Funktion vorgesehen und wird noch nicht verwendet.

Zertifizierung

Die Zertifizierung für das Produkt. Verwenden Sie dieses Attribut, um Zertifizierungen wie Energieeffizienzbewertungen eines Produkts zu beschreiben.

Felder
name

string

Der Name der Zertifizierung. Derzeit ist der häufigste Wert „EPREL“, der für Energieeffizienzzertifikate in der EU-Datenbank „European Registry for Energy Labelling“ (EPREL) steht.

authority

string

Die zuständige Zertifizierungsstelle. Derzeit ist der häufigste Wert „EC“ oder „European_Commission“ für Energielabel in der EU.

code

string

Der Code der Zertifizierung. Für das EPREL-Zertifikat mit dem Link https://eprel.ec.europa.eu/screen/product/dishwashers2019/123456 lautet der Code beispielsweise 123456. Der Code ist für europäische Energielabels erforderlich.

CreateAccountLabelRequest

Anfragenachricht für die Methode „CreateAccountLabel“.

Felder
parent

string

Erforderlich. Das übergeordnete Konto. Format: accounts/{account}

account_label

AccountLabel

Erforderlich. Das zu erstellende Label.

CssProduct

Das verarbeitete Preisvergleichsportal-Produkt.

Felder
name

string

Der Name des CSS-Produkts. Format: "accounts/{account}/cssProducts/{css_product}"

raw_provided_id

string

Nur Ausgabe. Ihre eindeutige Rohkennung für das Produkt.

content_language

string

Nur Ausgabe. Der aus zwei Buchstaben bestehende ISO 639-1-Sprachcode für das Produkt.

feed_label

string

Nur Ausgabe. Das Feedlabel für das Produkt.

attributes

Attributes

Nur Ausgabe. Eine Liste mit Produktattributen.

custom_attributes[]

CustomAttribute

Nur Ausgabe. Eine Liste benutzerdefinierter (CSS-bereitgestellter) Attribute. Sie kann auch verwendet werden, um ein beliebiges Attribut der Feedspezifikation in seiner generischen Form einzureichen (z. B. { "name": "size type", "value": "regular" }). Das ist nützlich, um Attribute einzureichen, die nicht explizit von der API bereitgestellt werden, z. B. zusätzliche Attribute, die für Buy on Google verwendet werden.

css_product_status

CssProductStatus

Nur Ausgabe. Der Status eines Produkts, Probleme bei der Datenvalidierung, d. h. Informationen zu einem Produkt, die asynchron berechnet werden.

CssProductInput

Diese Ressource stellt die Eingabedaten dar, die Sie für ein Produkt des Preisvergleichsportals einreichen, nicht das verarbeitete Produkt des Preisvergleichsportals, das Sie im CSS Center, in Shopping-Anzeigen oder auf Google-Plattformen sehen.

Felder
name

string

ID. Der Name der CSS-Produkteingabe. Format: accounts/{account}/cssProductInputs/{css_product_input}, wobei der letzte Abschnitt css_product_input aus drei Teilen besteht: contentLanguage~feedLabel~offerId. Beispiel: accounts/123/cssProductInputs/de~DE~rawProvidedId123

final_name

string

Nur Ausgabe. Der Name des verarbeiteten CSS-Produkts. Format: accounts/{account}/cssProducts/{css_product}

raw_provided_id

string

Erforderlich. Ihre eindeutige Kennung für das CSS-Produkt. Das gilt sowohl für die Eingabe als auch für die Verarbeitung von Preisvergleichsportal-Produkten. Wir erlauben nur IDs mit alphanumerischen Zeichen, Unterstrichen und Bindestrichen. Weitere Informationen finden Sie in den Produktfeedspezifikationen.

content_language

string

Erforderlich. Der aus zwei Buchstaben bestehende ISO 639-1-Sprachcode für das CSS-Produkt.

feed_label

string

Erforderlich. Das Feedlabel für das Produkt des Preisvergleichsportals. Das Feedlabel ist dasselbe wie das Zielland und sollte daher immer ein gültiger Regionscode sein. Beispiel: „DE“ für Deutschland, „FR“ für Frankreich.

freshness_time
(deprecated)

Timestamp

VERWORFEN. Verwenden Sie stattdessen „expiration_date“. Stellt die vorhandene Version (Aktualität) des Preisvergleichsportal-Produkts dar, die verwendet werden kann, um die richtige Reihenfolge beizubehalten, wenn mehrere Aktualisierungen gleichzeitig vorgenommen werden.

Dieses Feld darf nicht auf einen Zeitpunkt in der Zukunft festgelegt werden.

Wenn dieser Wert festgelegt ist, wird das Update verhindert, wenn bereits eine neuere Version des Artikels in unserem System vorhanden ist. Das bedeutet, dass die letzte Aktualisierungszeit der vorhandenen Produkte des Preisvergleichsportals später als die im Update festgelegte Aktualisierungszeit ist. Wenn die Aktualisierung erfolgt, wird der Zeitpunkt der letzten Aktualisierung auf diesen Aktualitätszeitpunkt festgelegt.

Wenn der Wert nicht festgelegt ist, wird das Update nicht verhindert und die letzte Update-Zeit wird standardmäßig auf den Zeitpunkt festgelegt, zu dem diese Anfrage von der CSS API empfangen wurde.

Wenn der Vorgang verhindert wird, wird die Ausnahme „aborted“ ausgelöst.

attributes

Attributes

Eine Liste mit CSS-Produktattributen.

custom_attributes[]

CustomAttribute

Eine Liste benutzerdefinierter (CSS-bereitgestellter) Attribute. Es kann auch verwendet werden, um ein beliebiges Attribut der Feed-Spezifikation in seiner generischen Form einzureichen (z. B. { "name": "size type", "value": "regular" }). Das ist nützlich, um Attribute einzureichen, die nicht explizit von der API bereitgestellt werden, z. B. zusätzliche Attribute, die für Buy on Google verwendet werden.

CssProductStatus

Der Status des Preisvergleichsportal-Produkts, Probleme bei der Datenvalidierung, d. h. Informationen zum Preisvergleichsportal-Produkt, die asynchron berechnet werden.

Felder
destination_statuses[]

DestinationStatus

Die vorgesehenen Ziele des Produkts

item_level_issues[]

ItemLevelIssue

Eine Liste aller Probleme, die mit dem Produkt verknüpft sind.

creation_date

Timestamp

Das Datum, an dem das Element erstellt wurde, im ISO 8601-Format.

last_update_date

Timestamp

Das Datum, an dem der Artikel zuletzt aktualisiert wurde, im ISO 8601-Format.

google_expiration_date

Timestamp

Das Ablaufdatum des Artikels im ISO 8601-Format.

DestinationStatus

Der Zielstatus des Produktstatus.

Felder
destination

string

Der Name des Ziels

approved_countries[]

string

Liste der Ländercodes (ISO 3166-1 alpha-2), in denen das CSS-Produkt genehmigt ist.

pending_countries[]

string

Liste der Ländercodes (ISO 3166-1 alpha-2), in denen das CSS-Produkt noch nicht genehmigt wurde.

disapproved_countries[]

string

Liste der Ländercodes (ISO 3166-1 alpha-2), in denen das CSS-Produkt abgelehnt wurde.

ItemLevelIssue

Das ItemLevelIssue des Produktstatus.

Felder
code

string

Der Fehlercode des Problems

servability

string

Wie sich dieses Problem auf die Auslieferung des Preisvergleichsportals auswirkt.

resolution

string

Ob das Problem vom Händler behoben werden kann.

attribute

string

Der Attributname, falls das Problem durch ein einzelnes Attribut verursacht wird.

destination

string

Das Ziel, das von dem Problem betroffen ist.

description

string

Eine kurze Problembeschreibung in Englisch.

detail

string

Eine ausführliche Problembeschreibung in Englisch.

documentation

string

Die URL einer Webseite als Hilfestellung zur Lösung des Problems.

applicable_countries[]

string

Liste der Ländercodes (ISO 3166-1 alpha-2), in denen das Problem für das CSS-Produkt gilt.

DeleteAccountLabelRequest

Anfragenachricht für die Methode „DeleteAccountLabel“.

Felder
name

string

Erforderlich. Der Name des zu löschenden Labels. Format: accounts/{account}/labels/{label}

DeleteCssProductInputRequest

Anfragenachricht für die Methode „DeleteCssProductInput“.

Felder
name

string

Erforderlich. Der Name der zu löschenden CSS-Produktressource. Format: accounts/{account}/cssProductInputs/{css_product_input}, wobei der letzte Abschnitt css_product_input aus drei Teilen besteht: contentLanguage~feedLabel~offerId. Beispiel: accounts/123/cssProductInputs/de~DE~rawProvidedId123

supplemental_feed_id

int64

Die ID des Content API-Subfeeds. Das Feld darf nicht festgelegt werden, wenn sich die Aktion auf einen Hauptfeed bezieht. Wenn das Feld festgelegt ist, bezieht sich die Produktaktion auf einen Subfeed anstelle des primären Content API-Feeds.

GetAccountRequest

Die Anfragenachricht für die Methode GetAccount.

Felder
name

string

Erforderlich. Der Name des verwalteten CSS-/MC-Kontos. Format: accounts/{account}

parent

string

Optional. Nur erforderlich, wenn Informationen zum MC-Konto abgerufen werden. Die Preisvergleichsportal-Domain, die die übergeordnete Ressource des Merchant Center-Kontos ist. Format: accounts/{account}

GetCssProductRequest

Die Anfragenachricht für die Methode GetCssProduct.

Felder
name

string

Erforderlich. Der Name des abzurufenden CSS-Produkts. Format: accounts/{account}/cssProducts/{css_product}

HeadlineOfferInstallment

Eine Nachricht, die eine Rate darstellt.

Felder
months

int64

Die Anzahl der Raten, die der Käufer zahlen muss.

amount

Price

Der Betrag, den der Käufer pro Monat zahlen muss.

downpayment

Price

Der Betrag der Anzahlung, die der Käufer vorab leisten muss.

HeadlineOfferSubscriptionCost

Die SubscriptionCost des Produkts.

Felder
period

SubscriptionPeriod

Die Art des Abozeitraums. Unterstützte Werte: * „month“ * „year

period_length

int64

Die Anzahl der Abrechnungszeiträume, die der Käufer bezahlen muss.

amount

Price

Der Betrag, den der Käufer pro Abrechnungszeitraum zahlen muss.

InsertCssProductInputRequest

Anfragenachricht für die Methode „InsertCssProductInput“.

Felder
parent

string

Erforderlich. Das Konto, in das dieses CSS-Produkt eingefügt wird. Format: accounts/{account}

css_product_input

CssProductInput

Erforderlich. Die einzufügende CSS-Produkteingabe.

feed_id
(deprecated)

int64

Optional. VERWORFEN. Die Feed-ID ist für Preisvergleichsportal-Produkte nicht erforderlich. Die ID des Haupt- oder Subfeeds. Wenn das Produkt des Preisvergleichsportals bereits vorhanden ist und die angegebene Feed-ID sich unterscheidet, wird das Produkt des Preisvergleichsportals in einen neuen Feed verschoben. Hinweis: Derzeit müssen Preisvergleichsportale keine Feed-IDs angeben, da wir Feeds spontan erstellen. Derzeit werden keine zusätzlichen Feeds für Produkte von Preisvergleichsportalen unterstützt.

ListAccountLabelsRequest

Anfragenachricht für die Methode ListAccountLabels.

Felder
parent

string

Erforderlich. Das übergeordnete Konto. Format: accounts/{account}

page_size

int32

Die maximale Anzahl der zurückzugebenden Labels. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 50 Labels zurückgegeben. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt.

page_token

string

Ein Seitentoken, das von einem vorherigen ListAccountLabels-Aufruf empfangen wurde. Geben Sie dieses an, um die nachfolgende Seite abzurufen.

Beim Paginieren müssen alle anderen für ListAccountLabels bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

ListAccountLabelsResponse

Antwortnachricht für die Methode ListAccountLabels.

Felder
account_labels[]

AccountLabel

Die Labels aus dem angegebenen Konto.

next_page_token

string

Ein Token, das als page_token gesendet werden kann, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten.

ListChildAccountsRequest

Die Anfragenachricht für die Methode ListChildAccounts.

Felder
parent

string

Erforderlich. Das übergeordnete Konto. Muss eine Preisvergleichsportal-Gruppe oder ‑Domain sein. Format: accounts/{account}

page_size

int32

Optional. Die maximale Anzahl der zurückzugebenden Konten. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nicht angegeben, werden maximal 50 Konten zurückgegeben. Der Höchstwert beträgt 100. Werte über 100 werden implizit auf 100 umgewandelt.

page_token

string

Optional. Ein Seitentoken, das von einem vorherigen ListChildAccounts-Aufruf empfangen wurde. Geben Sie dieses an, um die nachfolgende Seite abzurufen.

Beim Paginieren müssen alle anderen für ListChildAccounts bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

label_id

int64

Wenn festgelegt, werden nur die MC-Konten mit der angegebenen Label-ID zurückgegeben.

full_name

string

Wenn festgelegt, werden nur die MC-Konten mit dem angegebenen Namen (Groß-/Kleinschreibung beachten) zurückgegeben.

ListChildAccountsResponse

Antwortnachricht für die Methode ListChildAccounts.

Felder
accounts[]

Account

Die für das angegebene übergeordnete Konto des Preisvergleichsportals zurückgegebenen Preisvergleichsportal-/MC-Konten.

next_page_token

string

Ein Token, das als page_token gesendet werden kann, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten.

ListCssProductsRequest

Anfragenachricht für die Methode „ListCssProducts“.

Felder
parent

string

Erforderlich. Das Konto bzw. die Domain, für die verarbeitete Preisvergleichsportal-Produkte aufgeführt werden sollen. Format: accounts/{account}

page_size

int32

Die maximale Anzahl der zurückzugebenden CSS-Produkte. 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 CSS-Produkten zurückgegeben.

page_token

string

Ein Seitentoken, das von einem vorherigen ListCssProducts-Aufruf empfangen wurde. Geben Sie dieses an, um die nachfolgende Seite abzurufen.

Beim Paginieren müssen alle anderen für ListCssProducts bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

ListCssProductsResponse

Antwortnachricht für die Methode „ListCssProducts“.

Felder
css_products[]

CssProduct

Die verarbeiteten Preisvergleichsportal-Produkte aus dem angegebenen Konto. Das sind Ihre verarbeiteten Produkte des Preisvergleichsportals nach Anwendung von Regeln und Subfeeds.

next_page_token

string

Ein Token, das als page_token gesendet werden kann, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten.

ListQuotaGroupsRequest

Anfragenachricht für die Methode „ListQuotaGroups“.

Felder
parent

string

Erforderlich. Das Konto des Preisvergleichsportals, zu dem die Sammlung von Methoden-Kontingenten und ‑Ressourcen gehört. In den meisten Fällen ist das die Preisvergleichsportal-Domain. Format: accounts/{account}

page_size

int32

Optional. Die maximale Anzahl der Kontingente, die in der Antwort zurückgegeben werden sollen. Wird für das Paging verwendet. Der Standardwert ist 500. Werte über 1.000 werden implizit auf 1.000 umgewandelt.

page_token

string

Optional. Token (falls angegeben), um die nächste Seite abzurufen. Alle anderen Parameter müssen mit dem ursprünglichen Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

ListQuotaGroupsResponse

Antwortnachricht für die Methode „ListMethodGroups“.

Felder
quota_groups[]

QuotaGroup

Die Methoden, die aktuelle Kontingentnutzung und die Limits für jede Gruppe. Das Kontingent wird zwischen allen Methoden in der Gruppe aufgeteilt. Die Gruppen sind absteigend nach quota_usage sortiert.

next_page_token

string

Ein Token, das als page_token gesendet werden kann, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten.

MethodDetails

Die Methodendetails für jede Methode in der CSS API.

Felder
method

string

Nur Ausgabe. Der Name der Methode, z. B. cssproductsservice.listcssproducts.

version

string

Nur Ausgabe. Die API-Version, zu der die Methode gehört.

subapi

string

Nur Ausgabe. Die Sub-API, zu der die Methode gehört. In der CSS API ist dies immer css.

path

string

Nur Ausgabe. Der Pfad für die Methode, z. B. v1/cssproductsservice.listcssproducts.

ProductDetail

Die Produktdetails.

Felder
section_name

string

Die Abschnittsüberschrift, die zum Gruppieren einer Reihe von Produktdetails verwendet wird.

attribute_name

string

Der Name des Produktdetails.

attribute_value

string

Der Wert des Produktdetails.

ProductDimension

Die Dimension des Produkts.

Felder
value

double

Erforderlich. Der als Zahl dargestellte Dimensionswert. Der Wert darf maximal vier Dezimalstellen haben.

unit

string

Erforderlich. Die Dimensionseinheiten. Zulässige Werte: * „in“ * „cm

ProductWeight

Das Gewicht des Produkts.

Felder
value

double

Erforderlich. Das Gewicht als Zahl. Das Gewicht kann maximal vier Dezimalstellen haben.

unit

string

Erforderlich. Die Gewichtseinheit. Zulässige Werte sind: * „g“ * „kg“ * „oz“ * „lb

QuotaGroup

Die Gruppeninformationen für Methoden in der CSS API. Das Kontingent wird zwischen allen Methoden in der Gruppe aufgeteilt. Auch wenn keine der Methoden in der Gruppe verwendet wird, werden die Informationen für die Gruppe zurückgegeben.

Felder
name

string

ID. Der Ressourcenname der Kontingentgruppe. Format: accounts/{account}/quotas/{group} Beispiel: accounts/12345678/quotas/css-products-insert Hinweis: Der Teil {group} folgt nicht unbedingt einem bestimmten Muster.

quota_usage

int64

Nur Ausgabe. Die aktuelle Kontingentnutzung, d. h. die Anzahl der Aufrufe, die an einem bestimmten Tag bereits für die Methoden in der Gruppe ausgeführt wurden. Die Tageskontingentlimits werden um 12:00 Uhr UTC zurückgesetzt.

quota_limit

int64

Nur Ausgabe. Die maximale Anzahl von Anrufen, die pro Tag für die Gruppe zulässig sind.

quota_minute_limit

int64

Nur Ausgabe. Die maximale Anzahl von Anrufen, die pro Minute für die Gruppe zulässig sind.

method_details[]

MethodDetails

Nur Ausgabe. Liste aller Methoden, auf die das Gruppenkontingent angewendet wird.

SubscriptionPeriod

Die Abolaufzeit des Produkts.

Enums
SUBSCRIPTION_PERIOD_UNSPECIFIED Gibt an, dass die Abolaufzeit nicht angegeben ist.
MONTH Gibt an, dass der Abozeitraum ein Monat ist.
YEAR Gibt an, dass der Abozeitraum ein Jahr beträgt.

UpdateAccountLabelRequest

Anfragenachricht für die Methode UpdateAccountLabel.

Felder
account_label

AccountLabel

Erforderlich. Das aktualisierte Label. Alle Felder müssen ausgefüllt werden.

UpdateAccountLabelsRequest

Die Anfragenachricht für die Methode UpdateLabels.

Felder
name

string

Erforderlich. Der Ressourcenname des Labels. Format: accounts/{account}

label_ids[]

int64

Die Liste der Label-IDs, mit denen die vorhandenen Konto-Label-IDs überschrieben werden sollen. Wenn die Liste leer ist, werden alle derzeit zugewiesenen Label-IDs gelöscht.

parent

string

Optional. Nur erforderlich, wenn Sie Labels für MC-Konten aktualisieren. Die Preisvergleichsportal-Domain, die die übergeordnete Ressource des Merchant Center-Kontos ist. Format: accounts/{account}

UpdateCssProductInputRequest

Anfragenachricht für die Methode „UpdateCssProductInput“.

Felder
css_product_input

CssProductInput

Erforderlich. Die CSS-Produkteingaberessource, die aktualisiert werden soll. Die von Ihnen eingereichten Informationen werden auch auf das verarbeitete CSS-Produkt angewendet.

update_mask

FieldMask

Die Liste der zu aktualisierenden CSS-Produktattribute.

Wenn die Aktualisierungsmaske weggelassen wird, wird sie als implizite Feldmaske behandelt, die allen Feldern entspricht, die ausgefüllt sind (einen nicht leeren Wert haben).

Attribute, die in der Aktualisierungsmaske angegeben sind, aber keinen Wert im Text haben, werden aus dem CSS-Produkt gelöscht.

Die Aktualisierungsmaske kann nur für Felder der obersten Ebene in Attributen und benutzerdefinierten Attributen angegeben werden.

Wenn Sie die Aktualisierungsmaske für benutzerdefinierte Attribute angeben möchten, müssen Sie das Präfix custom_attribute. hinzufügen.

Die Angabe des Sonderwerts „*“ für den vollständigen Ersatz von Produkten im Preisvergleichsportal wird nicht unterstützt.