Method: externaltransactions.createexternaltransaction

Tworzy nową transakcję zewnętrzną.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Zasób nadrzędny, w którym zostanie utworzona ta zewnętrzna transakcja. Format: applications/{packageName}

Parametry zapytania

Parametry
externalTransactionId

string

Wymagane. Identyfikator do użycia w przypadku transakcji zewnętrznej. Musi być unikalny w porównaniu z innymi transakcjami w aplikacji. Ta wartość powinna zawierać od 1 do 63 znaków, a prawidłowe znaki to /a-zA-Z0-9_-/. Nie używaj tego pola do przechowywania żadnych informacji umożliwiających identyfikację, takich jak adresy e-mail. Próba zapisania w tym polu informacji umożliwiających identyfikację konkretnej osoby może spowodować zablokowanie żądań.

Treść żądania

Treść żądania zawiera wystąpienie elementu ExternalTransaction.

Treść odpowiedzi

Jeśli operacja się powiedzie, treść odpowiedzi będzie zawierała nowo utworzoną instancję ExternalTransaction.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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