Google Play Android Developer API

Umożliwia deweloperom aplikacji na Androida dostęp do ich kont Google Play. Ogólnie rzecz biorąc, oczekiwany proces pracy polega na „wstawieniu” zmiany, wprowadzeniu niezbędnych modyfikacji, a następnie „zatwierdzeniu” jej.

Usługa: androidpublisher.googleapis.com

Zalecamy wywołanie tej usługi przy użyciu dostarczonych przez Google bibliotek klienta. Jeśli aplikacja musi wywoływać tę usługę przy użyciu własnych bibliotek, podczas tworzenia żądań interfejsu API należy używać poniższych informacji.

Dokument opisujący

Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i sposób ich używania. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa dostarcza następujący dokument opisujący interfejs API:

Punkt końcowy usługi

Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy i wszystkie poniższe identyfikatory URI odnoszą się do niego:

  • https://androidpublisher.googleapis.com

Zasób REST: v3.applications

Metody
dataSafety POST /androidpublisher/v3/applications/{packageName}/dataSafety
Zapisuje deklarację dotyczącą etykiet bezpieczeństwa aplikacji.

Zasób REST: v3.applications.deviceTierConfigs

Metody
create POST /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
Tworzy nową konfigurację poziomu urządzenia dla aplikacji.
get GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}
Zwraca konfigurację konkretnej klasy urządzenia.
list GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
Zwraca utworzone konfiguracje poziomu urządzenia, posortowane według czasu utworzenia w kolejności malejącej.

Zasób REST: v3.apprecovery

Metody
addTargeting POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting
Stopniowo aktualizuj kierowanie w przypadku działania odzyskiwania.
cancel POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel
Anulowanie wykonywanego już działania przywracania aplikacji.
create POST /androidpublisher/v3/applications/{packageName}/appRecoveries
Utwórz działanie przywracania aplikacji ze stanem przywracania DRAFT.
deploy POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy
Wdróż utworzone już działanie przywracania aplikacji ze stanem przywracania DRAFT.
list GET /androidpublisher/v3/applications/{packageName}/appRecoveries
Wyświetla listę wszystkich zasobów działań związanych z przywracaniem aplikacji, które są powiązane z określoną nazwą pakietu i wersją aplikacji.

Zasób REST: v3.edits

Metody
commit POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:commit
Zatwierdza zmiany w aplikacji.
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}
Usuwa zmiany w aplikacji.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}
Pobiera zmiany w aplikacji.
insert POST /androidpublisher/v3/applications/{packageName}/edits
Tworzy nową zmianę w aplikacji.
validate POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:validate
Sprawdza zmiany w aplikacji.

Zasób REST: v3.edits.apks

Metody
addexternallyhosted POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted
Tworzy nowy plik APK bez przesyłania go do Google Play. Zamiast tego hostuje go pod określonym adresem URL.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
Wyświetla listę wszystkich bieżących plików APK aplikacji i umożliwia ich edytowanie.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
Przesyła plik APK i dodaje go do bieżącej wersji.

Zasób REST: v3.edits.bundles

Metody
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
Wyświetla wszystkie bieżące pakiety aplikacji na Androida i umożliwia ich edytowanie.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
Przesyła nowy pakiet Android App Bundle do tej zmiany.

Zasób REST: v3.edits.countryavailability

Metody
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}
Pobiera dostępność w poszczególnych krajach.

Zasób REST: v3.edits.deobfuscationfiles

Metody
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
Przesyła nowy plik do odczytywania zaciemnionego kodu i dołącza go do określonego pliku APK.

Zasób REST: v3.edits.details

Metody
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
Pobiera szczegóły aplikacji.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
Zmienia szczegóły aplikacji.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
Aktualizuje szczegóły aplikacji.

Zasób REST: v3.edits.expansionfiles

Metody
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
Pobiera konfigurację pliku rozszerzającego dla określonego pakietu APK.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
Zmienia konfigurację pliku rozszerzającego APK, aby odwoływać się do pliku rozszerzającego innego pakietu APK.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
Aktualizuje konfigurację pliku rozszerzającego APK, aby odwoływała się do pliku rozszerzającego innego pakietu APK.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
Przesyła nowy plik rozszerzający i dołącza go do określonego pliku APK.

Zasób REST: v3.edits.images

Metody
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}
Usuwa obraz (określony przez identyfikator) ze zmiany.
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
Usuwa wszystkie obrazy w określonym języku i typie.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
Wyświetla listę wszystkich obrazów.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
Przesyła obraz w określonym języku i typie obrazu oraz dodaje go do edycji.

Zasób REST: v3.edits.listings

Metody
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
Usuwa zlokalizowane informacje o aplikacji.
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
Usuwa wszystkie informacje o aplikacji.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
Pobiera zlokalizowane informacje o aplikacji.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
Zawiera listę wszystkich zlokalizowanych informacji o aplikacji.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
Aktualizuje zlokalizowane informacje o aplikacji.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
Tworzy lub aktualizuje zlokalizowane informacje o aplikacji.

Zasób REST: v3.edits.testers

Metody
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
Pobiera testerów.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
Testerzy łatek.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
Aktualizuje listę testerów.

Zasób REST: v3.edits.tracks

Metody
create POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
Tworzy nową ścieżkę.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
Pobiera ścieżkę.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
Wyświetla listę wszystkich ścieżek.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
Poprawia ścieżkę.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
Aktualizuje ścieżkę.

Zasób REST: v3.externaltransactions

Metody
createexternaltransaction POST /androidpublisher/v3/{parent=applications/*}/externalTransactions
Tworzy nową transakcję zewnętrzną.
getexternaltransaction GET /androidpublisher/v3/{name=applications/*/externalTransactions/*}
Pobiera istniejącą transakcję zewnętrzną.
refundexternaltransaction POST /androidpublisher/v3/{name=applications/*/externalTransactions/*}:refund
Zwraca środki za istniejącą transakcję zewnętrzną lub zwraca część środków.

Zasób REST: v3.generatedapks

Metody
download GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download
Pobiera pojedynczy podpisany plik APK wygenerowany na podstawie pakietu aplikacji.
list GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
Zwraca metadane pobierania wszystkich plików APK wygenerowanych z danego pakietu aplikacji.

Zasób REST: v3.grants

Metody
create POST /androidpublisher/v3/{parent=developers/*/users/*}/grants
Przyznaj użytkownikowi dostęp do danego pakietu.
delete DELETE /androidpublisher/v3/{name=developers/*/users/*/grants/*}
Odbiera użytkownikowi cały dostęp do danego pakietu lub konta dewelopera.
patch PATCH /androidpublisher/v3/{grant.name=developers/*/users/*/grants/*}
Aktualizuje dostęp użytkownika do danego pakietu.

Zasób REST: v3.inappproducts

Metody
batchDelete POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete
Usuwa produkty w aplikacji (produkty zarządzane lub subskrypcje).
batchGet GET /androidpublisher/v3/applications/{packageName}/inappproducts:batchGet
Odczytuje wiele produktów w aplikacji, które mogą być produktami zarządzanymi lub subskrypcjami.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate
Aktualizuje lub wstawia co najmniej 1 produkt w aplikacji (produkt zarządzany lub subskrypcję).
delete DELETE /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
Usuwa produkt w aplikacji (produkt zarządzany lub subskrypcję).
get GET /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
Pobiera produkt w aplikacji, który może być produktem zarządzanym lub subskrypcją.
insert POST /androidpublisher/v3/applications/{packageName}/inappproducts
Tworzy produkt w aplikacji (produkt zarządzany lub subskrypcję).
list GET /androidpublisher/v3/applications/{packageName}/inappproducts
Zawiera listę wszystkich produktów w aplikacji – zarówno produktów zarządzanych, jak i subskrypcji.
patch PATCH /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
Aktualizuje produkt w aplikacji (produkt zarządzany lub subskrypcję).
update PUT /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
Aktualizuje produkt w aplikacji (produkt zarządzany lub subskrypcję).

Zasób REST: v3.internalappsharingartifacts

Metody
uploadapk POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
Przesyła plik APK do wewnętrznego udostępniania aplikacji.
uploadbundle POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
Przesyła pakiet aplikacji do wewnętrznego udostępniania.

Zasób REST: v3.monetization

Metody
convertRegionPrices POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices
Oblicza ceny w regionach na podstawie ceny podanej w żądaniu dla zestawu regionów, korzystając z bieżącego kursu walut i zasad ustalania cen w poszczególnych krajach.

Zasób REST: v3.monetization.onetimeproducts

Metody
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchDelete
Usuwa co najmniej jeden produkt kupowany raz.
batchGet GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchGet
Odczytuje co najmniej 1 produkt kupowany raz.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdate
Tworzy lub aktualizuje co najmniej 1 produkt kupowany raz.
delete DELETE /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}
Usuwa produkt kupowany raz.
get GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}
Odczytuje pojedynczy produkt kupowany raz.
list GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts
Wyświetla listę wszystkich produktów kupowanych raz w danej aplikacji.
patch PATCH /androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}
Tworzy lub aktualizuje produkt kupowany raz.

Zasób REST: v3.monetization.onetimeproducts.purchaseOptions

Metody
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete
Usuwa opcje zakupu z co najmniej jednego produktu kupowanego raz.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchUpdateStates
Aktywuje lub dezaktywuje opcje zakupu w przypadku co najmniej jednego produktu jednorazowego.

Zasób REST: v3.monetization.onetimeproducts.purchaseOptions.offers

Metody
activate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:activate
Aktywuje ofertę produktu kupowanego raz.
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete
Usuwa co najmniej jedną ofertę produktu kupowanego raz.
batchGet POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet
Odczytuje co najmniej jedną ofertę produktu kupowanego raz.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdate
Tworzy lub aktualizuje co najmniej jedną ofertę produktu kupowanego raz.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateStates
Aktualizuje stan partii ofert produktów kupowanych raz.
cancel POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:cancel
Anuluje ofertę produktu kupowanego raz.
deactivate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:deactivate
Dezaktywuje ofertę produktu kupowanego raz.
list GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers
Wyświetla wszystkie oferty w danej aplikacji, produkcie lub opcji zakupu.

Zasób REST: v3.monetization.subscriptions

Metody
archive
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archive
Wycofano: archiwizowanie subskrypcji nie jest obsługiwane.
batchGet GET /androidpublisher/v3/applications/{packageName}/subscriptions:batchGet
Odczytuje co najmniej 1 subskrypcję.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdate
Aktualizuje grupę subskrypcji.
create POST /androidpublisher/v3/applications/{packageName}/subscriptions
Tworzy nową subskrypcję.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
Usuwa subskrypcję.
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
Reads a single subscription.
list GET /androidpublisher/v3/applications/{packageName}/subscriptions
Wyświetla listę wszystkich subskrypcji w danej aplikacji.
patch PATCH /androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId}
Aktualizuje istniejącą subskrypcję.

Zasób REST: v3.monetization.subscriptions.basePlans

Metody
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activate
Aktywuje abonament podstawowy.
batchMigratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePrices
Wersja zbiorcza punktu końcowego MigrateBasePlanPrices.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchUpdateStates
Aktywuje lub dezaktywuje abonamenty podstawowe w ramach co najmniej jednej subskrypcji.
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivate
Dezaktywuje abonament podstawowy.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}
Usuwa abonament podstawowy.
migratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices
Przenosi subskrybentów z co najmniej 1 starszej kohorty cenowej na obecną cenę.

Zasób REST: v3.monetization.subscriptions.basePlans.offers

Metody
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activate
Aktywuje ofertę subskrypcji.
batchGet POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet
Odczytuje co najmniej 1 ofertę subskrypcji.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdate
Aktualizuje grupę ofert subskrypcji.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateStates
Aktualizuje stan grupy ofert subskrypcji.
create POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
Tworzy nową ofertę subskrypcji.
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate
Dezaktywuje ofertę subskrypcji.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
Usuwa ofertę subskrypcji.
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
Odczytuje pojedynczą ofertę
list GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
Wyświetla listę wszystkich ofert w ramach danej subskrypcji.
patch PATCH /androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}
Aktualizuje istniejącą ofertę subskrypcji.

Zasób REST: v3.orders

Metody
batchget GET /androidpublisher/v3/applications/{packageName}/orders:batchGet
Wyświetl szczegóły zamówień z listy zamówień.
get GET /androidpublisher/v3/applications/{packageName}/orders/{orderId}
Wyświetl szczegóły pojedynczego zamówienia.
refund POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund
Zwraca środki za subskrypcję lub zamówienie zakupu w aplikacji.

Zasób REST: v3.purchases.products

Metody
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge
Potwierdza zakup produktu w aplikacji.
consume POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consume
Zużywa zakupiony produkt w aplikacji.
get GET /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}
Sprawdza stan zakupu i wykorzystania produktu w aplikacji.

Zasób REST: v3.purchases.productsv2

Metody
getproductpurchasev2 GET /androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token}
Sprawdza stan zakupu i wykorzystania produktu w aplikacji.

Zasób REST: v3.purchases.subscriptions

Metody
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledge
Potwierdza zakup subskrypcji.
cancel POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
Anuluje zakup subskrypcji przez użytkownika.
defer POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer
Odroczenie zakupu subskrypcji użytkownika do określonego czasu wygaśnięcia w przyszłości.
get
(deprecated)
GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}
Wycofano: zamiast tego użyj purchases.subscriptionsv2.get.
refund
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund
Wycofano: zamiast tego używaj orders.refund.
revoke
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke
Wycofano: zamiast tego użyj purchases.subscriptionsv2.revoke.

Zasób REST: v3.purchases.subscriptionsv2

Metody
get GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}
Pobieranie metadanych subskrypcji
revoke POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
Unieważnij zakup subskrypcji użytkownika.

Zasób REST: v3.purchases.voidedpurchases

Metody
list GET /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases
Zawiera listę zakupów, które zostały anulowane, zwrócone lub obciążone zwrotem środków.

Zasób REST: v3.reviews

Metody
get GET /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}
Otrzymuje jedną opinię.
list GET /androidpublisher/v3/applications/{packageName}/reviews
Wyświetla wszystkie opinie.
reply POST /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply
Odpowiada na pojedynczą opinię lub aktualizuje istniejącą odpowiedź.

Zasób REST: v3.systemapks.variants

Metody
create POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
Tworzy plik APK, który można umieścić w obrazie systemu z przesłanego już pakietu Android App Bundle.
download GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:download
Pobiera wcześniej utworzony systemowy plik APK, który można umieścić w obrazie systemu.
get GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}
Zwraca wcześniej utworzony wariant systemowego pliku APK.
list GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
Zwraca listę wcześniej utworzonych wariantów systemowych pakietów APK.

Zasób REST: v3.users

Metody
create POST /androidpublisher/v3/{parent=developers/*}/users
Przyznaj użytkownikowi dostęp do danego konta dewelopera.
delete DELETE /androidpublisher/v3/{name=developers/*/users/*}
Odbiera użytkownikowi cały dostęp do danego konta dewelopera.
list GET /androidpublisher/v3/{parent=developers/*}/users
Wyświetla listę wszystkich użytkowników z dostępem do konta dewelopera.
patch PATCH /androidpublisher/v3/{user.name=developers/*/users/*}
Aktualizuje dostęp użytkownika do konta dewelopera.