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 transakcja zewnętrzna. Format: apps/{nazwa_pakietu}

Parametry zapytania

Parametry
externalTransactionId

string

Wymagane. Identyfikator używany w przypadku transakcji zewnętrznej. Musi być unikalna we wszystkich innych transakcjach dotyczących aplikacji. Ta wartość powinna mieć 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ę osoby, takich jak adresy e-mail. Próba zapisania informacji umożliwiających identyfikację użytkownika w tym polu może spowodować zablokowanie żądań.

Treść żądania

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

Treść odpowiedzi

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

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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