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. ID à 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-zA-Z0-9_-/. N'utilisez pas ce champ pour stocker des informations permettant d'identifier personnellement l'utilisateur, comme des adresses e-mail. Toute tentative d'enregistrement d'informations permettant d'identifier personnellement l'utilisateur dans ce champ peut entraîner le blocage des requêtes.

Corps de la requête

Le corps de la requête contient une instance de 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