Verworfen: Verwenden Sie stattdessen V3 Proto. Bitten Sie den Anrufer, den Nutzer um Bestätigung zu bitten.
JSON-Darstellung | |
---|---|
{ "id": string, "cart": { object ( |
Felder | |
---|---|
id |
Optionale ID für diesen ProposedOrder. Enthalten als Teil der vorgeschlagenen Bestellung, die zum Zeitpunkt der Bestätigung an den Integrator zurückgesendet wird. |
cart |
Artikel des Nutzers |
otherItems[] |
Gebühren, Korrekturen, Zwischensummen usw. |
image |
Mit dem vorgeschlagenen Auftrag verknüpftes Bild. |
termsOfServiceUrl |
Ein Link zu den Nutzungsbedingungen, die für diesen vorgeschlagenen Auftrag gelten. |
totalPrice |
Gesamtpreis der vorgeschlagenen Bestellung. Beim Typ |
extension |
Erweiterung der vorgeschlagenen Bestellung auf Basis der Art der Bestellung. Wenn der Auftrag beispielsweise einen Standort enthält, enthält diese Erweiterung den Wert Ein Objekt, das Felder eines beliebigen Typs enthält. Ein zusätzliches Feld |
Einkaufswagen
Verworfen: Verwenden Sie stattdessen V3 Proto. Einkaufswagen mit den gewünschten Artikeln.
JSON-Darstellung | |
---|---|
{ "id": string, "merchant": { object ( |
Felder | |
---|---|
id |
Optionale ID für diesen Einkaufswagen. Sie sind dem Warenkorb beigefügt, der zum Zeitpunkt der Bestätigung an den Integrator zurückgesendet wird. |
merchant |
Händler für den Einkaufswagen, falls abweichend vom Anrufer |
lineItems[] |
Die Waren oder Dienstleistungen, die der Nutzer bestellt. Es muss mindestens eine Werbebuchung vorhanden sein. |
otherItems[] |
Vom User eingegebene Anpassungen, z.B. Trinkgeld. |
notes |
Hinweise zu diesem Einkaufswagen. |
promotions[] |
Optional. Promotion-Gutscheine wurden dem Einkaufswagen hinzugefügt. Zulässige Angebote werden als rabattierte Werbebuchungen im vorgeschlagenen Auftrag zurückgesendet. |
extension |
Erweiterung zum Einkaufswagen basierend auf der Art der Bestellung. Ein Objekt, das Felder eines beliebigen Typs enthält. Ein zusätzliches Feld |
Händler
Verworfen: Verwenden Sie stattdessen V3 Proto. Händler für den Warenkorb.
JSON-Darstellung | |
---|---|
{ "id": string, "name": string } |
Felder | |
---|---|
id |
Die ID des Händlers. |
name |
Für Nutzer sichtbarer Name des Händlers. Erforderlich. |
LineItem
Verworfen: Verwenden Sie stattdessen V3 Proto. Werbebuchung in Auftrag.
JSON-Darstellung | |
---|---|
{ "id": string, "name": string, "type": enum ( |
Felder | |
---|---|
id |
Eindeutige ID der Position im Einkaufswagen/Auftrag. Erforderlich. |
name |
den Namen der Position, wie auf dem Beleg angegeben. Erforderlich. |
type |
Werbebuchungsart aus. |
quantity |
Anzahl der enthaltenen Elemente. |
description |
Beschreibung des Artikels. |
image |
Kleines Bild, das mit diesem Element verknüpft ist. |
price |
Jede Werbebuchung sollte einen Preis haben, auch wenn der Preis 0 ist. Erforderlich. Dies ist der Gesamtpreis, wie er auf dem Beleg für diese Zeile angezeigt wird (Stückpreis * Menge). |
subLines[] |
Unterposition(en). Nur gültig, wenn der Typ |
offerId |
Optionale Produkt- oder Angebots-ID für diesen Artikel. |
extension |
Erweiterung der Werbebuchung basierend auf ihrem Typ. Ein Objekt, das Felder eines beliebigen Typs enthält. Ein zusätzliches Feld |
SubLine
SubLine-Werbebuchung, die mit der Werbebuchung im Auftrag verknüpft ist.
JSON-Darstellung | |
---|---|
{ // Union field |
Felder | ||
---|---|---|
Union-Feld subline . SubLine-Element. Für subline ist nur einer der folgenden Werte zulässig: |
||
lineItem |
Eine allgemeine Werbebuchung (z.B. ein Add-on). |
|
note |
Ein mit der Werbebuchung verknüpfter Hinweis. |
Werbung
Verworfen: Verwenden Sie stattdessen V3 Proto. Angebot in den Einkaufswagen gelegt.
JSON-Darstellung | |
---|---|
{ "coupon": string } |
Felder | |
---|---|
coupon |
Erforderlich. Gutscheincode wurde vom Drittanbieter gelesen. Beispiel: GOOGLE10. |