Google Play Developer Publishing API의 Edits 메서드를 사용하면 Google Play 앱의 여러 가지 변경사항을 준비한 다음 한 번에 배포할 수 있습니다. 이렇게 하려면 앱에 적용할 모든 변경사항이 포함된 edit을 만듭니다. Edit에는 다음과 같은 정보가 포함됩니다.
앱과 연결된 APK 및 각 APK의 '트랙'
각 APK는 '트랙'과 연결되어 있으며 트랙은 APK를 볼 수 있는 사용자를 결정합니다. 이렇게 하면 테스터에게 알파 및 베타 버전의 앱을 제공할 수 있습니다. 또한 앱의 한정 출시인 '단계적 출시' 버전을 제공할 수 있습니다. 이 앱은 개발자가 설정한 출시 비율에 따라 제한된 수의 앱 사용자에게 자동으로 제공되며, 이를 이용하여 점진적으로 앱의 새 프로덕션 버전을 배포할 수 있습니다.
앱의 Google Play 스토어 등록정보 언어별 버전
스토어 등록정보의 언어별 버전에는 스크린샷 및 기타 프로모션 그래픽, 현지화된 설명 등이 포함될 수 있습니다.
처음 edit을 만들면 생성된 edit은 앱의 현재 배포 상태의 사본입니다. 그다음, Edits 메서드를 호출하여 edit을 수정할 수 있습니다. edit이 준비되면 커밋하여 변경사항을 적용합니다. 언제든지 edit을 사용하지 않고 변경사항을 삭제하여 앱을 그대로 유지할 수도 있습니다.
이 API는 기존 앱(최소 하나의 APK가 업로드되어 있음)에 변경사항을 적용할 때만 사용할 수 있습니다. 따라서 이 API를 사용하려면 먼저 Play Console을 통해 하나 이상의 APK를 업로드해야 합니다. 또한 이 API를 사용하여 앱의 상태를 'published'에서 'unpublished'로 변경하거나 게시에 필요한 법적 동의를 작성하면 안 됩니다. 앱을 게시하려면 Play Console을 사용해야 합니다.
워크플로
이 섹션에서는 Google Play Developer Publishing API Edits 메서드를 사용하여 앱을 수정하는 일반적인 방법을 보여줍니다.
[[["이해하기 쉬움","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-05-06(UTC)"],[[["The Google Play Developer Publishing API allows you to make changes to your app, such as updating APKs, store listings, and expansion files, using the \"edits\" functionality where you prepare changes in an edit and deploy them all at once by committing the edit."],["Edits enable managing APKs and their tracks (alpha, beta, staged rollout, production) allowing for controlled releases to testers and users."],["Store listings can be localized with language-specific descriptions, screenshots, and promotional graphics using edits."],["When an edit is committed, changes go live and can take several hours to fully propagate, but before that, edits can be modified further or discarded without affecting the live app."],["Edits functionality does not cover in-app products, standard products, subscriptions, unpublishing apps, or managing legal consents, which require separate API calls or the Play Console."]]],["The Google Play Developer Publishing API uses \"edits\" to manage app changes. You create an edit, which initially mirrors the live app, and then modify it by uploading APKs, assigning them to tracks (alpha, beta, staged rollout), and updating localized store listings. These changes are made to the edit, not the live app. Finally, you commit the edit to make the changes live or abandon the edit to discard them. Only one edit per app can be active and changes through the Play Console discard any existing edits.\n"]]