Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Method: orders.createWithCustomToken
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Crée et renvoie la nouvelle commande à l'aide d'un jeton personnalisé généré par Google. Les développeurs qui utilisent cette méthode doivent définir le jeton d'utilisateur transmis par Google dans la requête. Cette méthode est utilisée lorsque les développeurs/marchands enregistrent directement les commandes à Google pour le compte de la commande (au lieu des transactions et du flux AMP).
Requête HTTP
POST https://actions.googleapis.com/v3/orders:createWithCustomToken
L'URL utilise la syntaxe de transcodage gRPC.
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON |
{
"header": {
object (OrderRequestHeader)
},
"order": {
object (Order)
},
"userToken": string
} |
| Champs |
header |
object (OrderRequestHeader)
Obligatoire: en-tête pour la requête de création de commande.
|
order |
object (Order)
Obligatoire: commande à créer. Remarque : 1. Les champs suivants sont toujours obligatoires pour créer une commande valide : order.create_time, order.merchant_order_id, order.contents.line_items, order.contents.line_items.id 2. La campagne doit comporter au moins un élément de campagne, qui doit comporter au moins un secteur ou une extension. 3. Toutes les extensions (au niveau de la campagne et des éléments de campagne) doivent correspondre à un type de secteur, c'est-à-dire un ordre n'est pas valide s'il représente plusieurs secteurs.
|
userToken |
string
Obligatoire: jeton chiffré fourni au partenaire par Google via un canal asynchrone.
|
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de Order.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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"]]