Method: edits.expansionfiles.patch
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Aplica parches en la configuración del archivo de expansión del APK para hacer referencia al archivo de expansión de otro APK. Para agregar un archivo de expansión nuevo, usa el método expandidofiles.upload.
Solicitud HTTP
PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros |
packageName |
string
Es el nombre del paquete de la app.
|
editId |
string
Es el identificador de la edición.
|
apkVersionCode |
integer
Es el código de versión del APK cuya configuración del archivo de expansión se lee o modifica.
|
expansionFileType |
enum (ExpansionFileType )
Es el tipo de archivo de la configuración del archivo de expansión que se está actualizando.
|
Cuerpo de la solicitud
El cuerpo de la solicitud incluye una instancia de ExpansionFile
.
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de ExpansionFile
.
Permisos de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/androidpublisher
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 2025-07-26 (UTC)"],[[["\u003cp\u003ePatches an APK's expansion file configuration to reference another APK's expansion file, allowing you to link expansion files between APKs.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes an HTTP PATCH request with specific path parameters to identify the target application, edit, APK version, and expansion file type.\u003c/p\u003e\n"],["\u003cp\u003eRequires an ExpansionFile object in the request body to specify the configuration details and returns the updated ExpansionFile in the response.\u003c/p\u003e\n"],["\u003cp\u003eTo add a new expansion file instead of patching an existing one, you should use the expansionfiles.upload method.\u003c/p\u003e\n"],["\u003cp\u003eNeeds authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/androidpublisher\u003c/code\u003e scope for access.\u003c/p\u003e\n"]]],["This API allows patching an APK's expansion file configuration to point to another APK's expansion file. The HTTP request uses `PATCH` to update at a specific URL with path parameters: `packageName`, `editId`, `apkVersionCode`, and `expansionFileType`. The request and response bodies use the `ExpansionFile` format. The process needs authorization with the `https://www.googleapis.com/auth/androidpublisher` OAuth scope. New expansion files must be added via the `expansionfiles.upload` method.\n"],null,["# Method: edits.expansionfiles.patch\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nPatches the APK's expansion file configuration to reference another APK's expansion file. To add a new expansion file use the expansionfiles.upload method.\n\n### HTTP request\n\n`PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|---------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `packageName` | `string` Package name of the app. |\n| `editId` | `string` Identifier of the edit. |\n| `apkVersionCode` | `integer` The version code of the APK whose expansion file configuration is being read or modified. |\n| `expansionFileType` | `enum (`[ExpansionFileType](/android-publisher/api-ref/rest/v3/ExpansionFileType)`)` The file type of the expansion file configuration which is being updated. |\n\n### Request body\n\nThe request body contains an instance of [ExpansionFile](/android-publisher/api-ref/rest/v3/edits.expansionfiles#ExpansionFile).\n\n### Response body\n\nIf successful, the response body contains an instance of [ExpansionFile](/android-publisher/api-ref/rest/v3/edits.expansionfiles#ExpansionFile).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/androidpublisher`"]]