Nie należy jednocześnie aktualizować aplikacji za pomocą Developer Console i interfejsu API do publikowania, ponieważ może to spowodować niezamierzone efekty uboczne.
Poniżej znajduje się lista przykładowych scenariuszy ilustrujących oczekiwane zachowanie, jeśli zdecydujesz się używać konsoli programisty i interfejsu publikowania API jednocześnie do aktualizowania aplikacji lub używania kilku jednoczesnych klientów interfejsu API do publikowania.
Zatwierdź zmianę, gdy zmiany są gotowe do wysłania do sprawdzenia w Konsoli programisty.
Zatwierdzenie zmiany spowoduje wysłanie do sprawdzenia wszystkich zmian, w tym tych gotowych do sprawdzenia w Konsoli Play. Załóżmy na przykład, że masz zmiany gotowe do sprawdzenia w Konsoli programisty. Jeśli utworzysz, zmodyfikujesz, a potem zatwierdzisz zmianę za pomocą interfejsu API, działanie związane z zatwierdzeniem spowoduje wysłanie do sprawdzenia wszystkich zmian w aplikacji, w tym tych wprowadzonych w Konsoli programisty.
Wprowadzenie zmian w Konsoli programisty powoduje unieważnienie aktywnych zmian
Jeśli masz aktywną zmianę wprowadzoną za pomocą interfejsu API, a następnie zaktualizujesz swoją aplikację w Konsoli programisty, zmiana ta zostanie unieważniona. Musisz utworzyć nową zmianę, aby zaktualizować aplikację za pomocą interfejsu API.
Utworzenie nowej zmiany unieważnia wszystkie aktywne zmiany w tej samej aplikacji wprowadzone przez tego samego użytkownika
Utworzenie nowej zmiany w aplikacji powoduje unieważnienie wszystkich aktywnych zmian w tej aplikacji utworzonych przez tego samego użytkownika. Każdy użytkownik interfejsu API może mieć tylko jedną aktywną edycję w danej aplikacji.
Wielu użytkowników może mieć aktywne zmiany w tej samej aplikacji
Jeśli 2 użytkowników wprowadzi zmiany w tej samej aplikacji, obie będą aktywne do czasu zatwierdzenia przez nich jednej z nich. Pierwsza zatwierdzona zmiana unieważnia wszystkie pozostałe zmiany w tej aplikacji.