Interfejsy API dla programistów w Google Play
Interfejs Google Play Developer API umożliwia wykonywanie różnych zadań związanych z publikowaniem aplikacji i zarządzaniem aplikacjami. Składa się z 2 komponentów:
- Interfejs Subskrypcje i zakupy w aplikacji pozwala zarządzać zakupami i subskrypcjami w aplikacji.
- Interfejs Publishing API umożliwia przesyłanie i publikowanie aplikacji oraz wykonywanie innych zadań związanych z publikowaniem.
Subskrypcje i zakupy w aplikacji
Za pomocą interfejsu Google Play Developer API możesz zarządzać:
- Zarządzanie katalogiem produktów w aplikacji
- Zarządzanie katalogiem produktów objętych subskrypcją
- Stan zakupu produktów
- Zarządzanie zakupami subskrypcji
Możesz użyć tych zasobów, aby sprawdzić stan zakupów oraz modyfikować i anulować zakupy cykliczne.
Więcej informacji o sprzedaży subskrypcji w aplikacji na Androida znajdziesz w artykule Rozliczenia w aplikacji przez Google Play na stronie dla deweloperów aplikacji na Androida.
Publishing API
Interfejs Google Play Developer Publishing API umożliwia automatyzację częstych zadań związanych z produkcją i dystrybucją aplikacji. Zapewnia to funkcje podobne do tych, które deweloper udostępnia w Konsoli Play, takie jak:
- Przesyłanie nowych wersji aplikacji
- publikowanie aplikacji przez przypisywanie plików APK do różnych ścieżek (alfa, beta, wdrażania etapowego lub produkcji).
- tworzenie i modyfikowanie stron aplikacji w Sklepie Google Play, w tym zlokalizowanych tekstów i grafiki oraz zrzutów ekranu z różnych urządzeń;
Zadania te są wykonywane przy użyciu nowej funkcji edycji, która uwzględnia transakcyjne wprowadzanie zmian w ramach jednej edycji roboczej, a następnie zatwierdza wszystkie zmiany jednocześnie. Zmiany zostaną zastosowane dopiero po ich zatwierdzeniu.
Pierwsze kroki
Aby zacząć korzystać z interfejsu Google Play Developer API, zapoznaj się ze stroną Pierwsze kroki.
Do zarządzania interakcjami z interfejsem Publishing API możesz używać bibliotek Java i Python. Przykładowe fragmenty kodu znajdziesz na stronie Biblioteki klienta i przykłady. Jeśli używasz innych języków, możesz uzyskać dostęp do interfejsów API REST bezpośrednio przez HTTP.
Jeśli masz problemy z interfejsem Google Play Developer API, chętnie Ci pomożemy.
Inne interfejsy API
- Interfejs Google Play Games Services Publishing API umożliwia automatyzację częstych zadań związanych z produkcją i dystrybucją usług gier.
- Interfejs API do raportowania umożliwia pobieranie informacji o jakości aplikacji z Android Vitals.
- Interfejs Reply to Reviews API pozwala pobierać opinie o aplikacji i odpowiadać na nie.
- Interfejs Permissions API umożliwia zautomatyzowanie zarządzania uprawnieniami w Konsoli Play.
- Interfejs Play Games Services Management API umożliwia wywoływanie wywołań REST w celu programowego kontrolowania metadanych, na których działają funkcje usług gier Google Play.
- Interfejs Voided Purchases API udostępnia listę zamówień powiązanych z zakupami unieważnionymi przez użytkownika.