Method: externaltransactions.createexternaltransaction

Crée une transaction externe.

Requête HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/{parent=applications/*}/externalTransactions

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Ressource parente dans laquelle cette transaction externe sera créée. Format: applications/{packageName}

Paramètres de requête

Paramètres
externalTransactionId

string

Obligatoire. Identifiant à utiliser pour la transaction externe. Doit être unique pour toutes les autres transactions de l'application. Cette valeur doit comporter entre 1 et 63 caractères, et les caractères valides sont /a-z0-9_-/. N'utilisez pas ce champ pour stocker des informations permettant d'identifier personnellement l'utilisateur, telles que des e-mails. Si vous tentez de stocker des informations permettant d'identifier personnellement l'utilisateur dans ce champ, les requêtes risquent d'être bloquées.

Corps de la requête

Le corps de la requête contient une instance ExternalTransaction.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une nouvelle instance de ExternalTransaction.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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