Method: edits.expansionfiles.patch

  • Patches an APK's expansion file configuration to reference another APK's expansion file, allowing you to link expansion files between APKs.

  • Utilizes an HTTP PATCH request with specific path parameters to identify the target application, edit, APK version, and expansion file type.

  • Requires an ExpansionFile object in the request body to specify the configuration details and returns the updated ExpansionFile in the response.

  • To add a new expansion file instead of patching an existing one, you should use the expansionfiles.upload method.

  • Needs authorization with the https://www.googleapis.com/auth/androidpublisher scope for access.

Patches the APK's expansion file configuration to reference another APK's expansion file. To add a new expansion file use the expansionfiles.upload method.

HTTP request

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
packageName

string

Package name of the app.

editId

string

Identifier of the edit.

apkVersionCode

integer

The version code of the APK whose expansion file configuration is being read or modified.

expansionFileType

enum (ExpansionFileType)

The file type of the expansion file configuration which is being updated.

Request body

The request body contains an instance of ExpansionFile.

Response body

If successful, the response body contains an instance of ExpansionFile.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/androidpublisher