Method: edits.expansionfiles.update
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
다른 APK의 확장 파일을 참조하도록 APK의 확장 파일 구성을 업데이트합니다. 새 확장 파일을 추가하려면 expandfiles.upload 메서드를 사용합니다.
HTTP 요청
PUT https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
URL은 gRPC 트랜스코딩 구문을 사용합니다.
경로 매개변수
매개변수 |
packageName |
string
앱의 패키지 이름입니다.
|
editId |
string
수정사항의 식별자입니다.
|
apkVersionCode |
integer
확장 파일 구성을 읽거나 수정하는 APK의 버전 코드입니다.
|
expansionFileType |
enum (ExpansionFileType )
읽거나 수정 중인 파일 구성의 파일 형식입니다.
|
요청 본문
요청 본문에는 ExpansionFile
의 인스턴스가 포함됩니다.
응답 본문
성공한 경우 응답 본문에 ExpansionFile
의 인스턴스가 포함됩니다.
승인 범위
다음 OAuth 범위가 필요합니다.
https://www.googleapis.com/auth/androidpublisher
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-26(UTC)"],[[["\u003cp\u003eThis operation updates an existing APK expansion file configuration to reference another APK's expansion file within an app edit.\u003c/p\u003e\n"],["\u003cp\u003eIt uses an HTTP PUT request with specific path parameters to identify the app, edit, APK version, and expansion file type.\u003c/p\u003e\n"],["\u003cp\u003eThe request body requires an ExpansionFile object describing the desired configuration.\u003c/p\u003e\n"],["\u003cp\u003eA successful operation returns the updated ExpansionFile object in the response body.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires the \u003ccode\u003ehttps://www.googleapis.com/auth/androidpublisher\u003c/code\u003e scope.\u003c/p\u003e\n"]]],["This document outlines the process of updating an APK's expansion file configuration. It uses a PUT request to a specific URL, including package name, edit ID, APK version code, and expansion file type as path parameters. The request and response bodies both contain an `ExpansionFile` instance. The operation requires authorization via the `https://www.googleapis.com/auth/androidpublisher` OAuth scope and leverages gRPC Transcoding syntax. The content also mentions adding a new expansion file with `expansionfiles.upload`.\n"],null,["- [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\nUpdates 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\nHTTP request\n\n`PUT 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\nPath 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 file configuration which is being read or modified. |\n\nRequest body\n\nThe request body contains an instance of [ExpansionFile](/android-publisher/api-ref/rest/v3/edits.expansionfiles#ExpansionFile).\n\nResponse body\n\nIf successful, the response body contains an instance of [ExpansionFile](/android-publisher/api-ref/rest/v3/edits.expansionfiles#ExpansionFile).\n\nAuthorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/androidpublisher`"]]