Method: edits.expansionfiles.patch
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Mem-patch konfigurasi file ekspansi APK untuk mereferensikan file ekspansi APK lain. Untuk menambahkan file ekspansi baru, gunakan metode extendedfiles.upload.
Permintaan HTTP
PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter |
packageName |
string
Nama paket aplikasi.
|
editId |
string
ID hasil edit.
|
apkVersionCode |
integer
Kode versi APK yang konfigurasi file ekspansinya sedang dibaca atau diubah.
|
expansionFileType |
enum (ExpansionFileType )
Jenis file konfigurasi file ekspansi yang sedang diupdate.
|
Isi permintaan
Isi permintaan memuat instance ExpansionFile
.
Isi respons
Jika berhasil, isi respons akan berisi instance ExpansionFile
.
Cakupan otorisasi
Memerlukan cakupan OAuth berikut ini:
https://www.googleapis.com/auth/androidpublisher
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 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`"]]