kinta-lib / com.dailymotion.kinta.integration.googleplay / GooglePlayIntegration
GooglePlayIntegration
object GooglePlayIntegration
Types
| Name | Summary |
|---|---|
| ChangelogResource | data class ChangelogResource |
| GooglePlayTrack | enum class GooglePlayTrack |
| ImageType | enum class ImageType |
| ImageUploadData | data class ImageUploadData |
| ListingResource | data class ListingResource |
| PreviewImageData | data class PreviewImageData |
Functions
| Name | Summary |
|---|---|
| createRelease | fun createRelease(googlePlayJson:String? = null, packageName:String? = null, listVersionCodes:List<Long>, track: GooglePlayTrack, releaseName:String? = null, percent:Double= 100.0):Unit |
| getChangeLogs | fun getChangeLogs(googlePlayJson:String? = null, packageName:String? = null):List<ChangelogResource> |
| getListings | fun getListings(googlePlayJson:String? = null, packageName:String? = null):List<ListingResource> |
| getListReleases | fun getListReleases(googlePlayJson:String? = null, packageName:String? = null, track: GooglePlayTrack):List<GooglePlayRelease>? |
| getPreviews | fun getPreviews(googlePlayJson:String? = null, packageName:String? = null):List<PreviewImageData> |
| removeListings | fun removeListings(googlePlayJson:String? = null, packageName:String? = null, languagesList:List<String>):Unit |
| uploadDraft | Upload an archive and assign it as a draft to a specific trackfun uploadDraft(googlePlayJson:String? = null, packageName:String? = null, track: GooglePlayTrack, archiveFile:File):Long |
| uploadImages | fun uploadImages(googlePlayJson:String? = null, packageName:String? = null, languageCode:String, imageType: ImageType, images:List<File>, overwrite:Boolean= false):Unit |
| uploadListing | fun uploadListing(googlePlayJson:String? = null, packageName:String? = null, resources:List<ListingResource>):Unit |
| uploadWhatsNew | fun uploadWhatsNew(googlePlayJson:String? = null, packageName:String? = null, versionCode:Long, whatsNewProvider: (lang:String) ->String?):Unit |