Die Transactions API wird am 3. Mai 2023 eingestellt, bevor die Konversationsaktionen am 13. Juni 2023 eingestellt werden. Weitere Informationen finden Sie unter
Einstellung von Konversationsaktionen.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Method: orders.createWithCustomToken
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Erstellt die neue Bestellung und gibt sie mithilfe eines benutzerdefinierten Tokens zurück, das von Google erstellt wurde. Entwickler, die diese Methode verwenden, sollten das userToken festlegen, das von Google in der Anfrage übergeben wird. Diese Methode wird verwendet, wenn Entwickler/Händler Bestellungen im Namen der Bestellung direkt bei Google speichern (anstelle von Transaktionen und AMP-Vorgang).
HTTP-Anfrage
POST https://actions.googleapis.com/v3/orders:createWithCustomToken
Die URL verwendet die Syntax der gRPC-Transcodierung.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| Felder |
header |
object (OrderRequestHeader)
Erforderlich: Header für die Anfrage zum Erstellen einer Bestellung.
|
order |
object (Order)
Erforderlich: Zu erstellender Auftrag. Hinweis: 1. Die folgenden Felder sind für die Erstellung eines gültigen Auftrags immer erforderlich: order.create_time, order.merchant_order_id, order.contents.line_items, order.contents.line_items.id 2. Der Auftrag muss mindestens 1 Werbebuchung enthalten und für die Werbebuchung muss eine Branche/Erweiterung definiert sein. 3. Alle Erweiterungen (sowohl auf Auftrags- als auch auf Werbebuchungsebene) müssen einem Branchentyp zugeordnet sein, z. B. Ein Auftrag ist kein gültiger Auftrag, wenn er mehr als 1 Branche repräsentiert.
|
userToken |
string
Erforderlich: Verschlüsseltes Token, das dem Partner von Google über einen asynchronen Kanal zur Verfügung gestellt wird.
|
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Order.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[],["This document outlines how to create a new order using a custom Google-minted token. It involves sending a `POST` request to `https://actions.googleapis.com/v3/orders:createWithCustomToken`. The request body requires a JSON structure with `header` (OrderRequestHeader object), `order` (Order object, including required fields like `create_time`, `merchant_order_id`, and line items), and a `userToken` (an encrypted token from Google). Successful requests return an `Order` object in the response body. The order must contain at least one line item, and all extensions should map to a single vertical type.\n"]]