zashi-android icon indicating copy to clipboard operation
zashi-android copied to clipboard

Provide a way to inject in-app-update information

Open HonzaR opened this issue 9 months ago • 0 comments

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)

HonzaR avatar May 07 '24 13:05 HonzaR