zashi-android
zashi-android copied to clipboard
Provide a way to inject in-app-update information
Is your feature request related to a problem? Please describe.
We'd like to be able to easily provide information necessary for Google Play's In-app-update API (even for non-programmers) from source code.
Describe the solution you'd like
// Assign bundle to the selected track
val updateTrackRequest: AndroidPublisher.Edits.Tracks.Update = edits
.tracks()
.update(
packageName,
editId,
track,
Track().setReleases(
listOf(TrackRelease()
-->.setInAppUpdatePriority(Priority.HIGH)
.setName(versionName)
.setVersionCodes(bundleVersionCodes)
.setStatus(status)
)
)
)
Alternatives you've considered
We might also want to provide release notes as part of this mechanism taken from the changelog.
Additional context
A default priority value is 0 (LOW)