Насколько я знаю, вы можете разбить свое приложение на несколько модулей AppBundle. Каждый модуль содержит дополнительную функцию вашего приложения (например, создание фотографий или отслеживание местоположения). Если вы используете пакет приложений, вы должны справиться с ситуацией, когда пользователь пытается использовать необязательную функцию, которая еще не была загружена, и заставить его загрузить дополнительный модуль (для некоторых API необходимо обновить контекст).
При публикации в Google Play теперь вы должны предоставлять пакеты вместо одного (или нескольких) apks и передавать ключ разработчика в Google Play. Затем Google Play компилирует apk для каждого пользователя индивидуально (набор строк, графические элементы, дополнительные модули) в зависимости от версии API, местоположения и т. Д.
Не думаю, что вы можете обновить один пакет, опубликованный в Google Play, или проверить версию одного пакета в вашем приложении. Так что, если вы думаете об использовании функций Google Play для распространения обновлений данных для вашего приложения - AFAIK, это не вариант. В вашем случае я не вижу разницы между обновлением apk каждый месяц и обновлением пакетов каждый месяц.