- HTTP リクエスト
- パスパラメータ
- リクエストの本文
- レスポンスの本文
- 承認スコープ
- GeneratedApksPerSigningKey
- GeneratedSplitApk
- GeneratedAssetPackSlice
- GeneratedStandaloneApk
- GeneratedUniversalApk
- 試してみる
特定の App Bundle から生成されたすべての APK のダウンロード メタデータを返します。
HTTP リクエスト
GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
packageName |
アプリのパッケージ名。 |
versionCode |
App Bundle のバージョン コード。 |
リクエスト本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
生成された APK のリストへのレスポンス。
JSON 表現 |
---|
{
"generatedApks": [
{
object ( |
フィールド | |
---|---|
generatedApks[] |
生成されたすべての APK。APK 署名鍵でグループ化されています。 |
認証スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/androidpublisher
GeneratedApksPerSigningKey
generateapks.download メタデータ(分割 APK、スタンドアロン APK、ユニバーサル APK、および特定の鍵で署名されたアセットパックのスライス)。
JSON 表現 |
---|
{ "certificateSha256Hash": string, "generatedSplitApks": [ { object ( |
フィールド | |
---|---|
certificateSha256Hash |
APK 署名公開鍵証明書の SHA256 ハッシュ。 |
generatedSplitApks[] |
生成された分割 APK の apks.list。certificateSha256Hash に対応する鍵で署名されています。 |
generatedAssetPackSlices[] |
この App Bundle に配信されるアセットパックのスライスの apks.list。certificateSha256Hash に対応する鍵で署名されています。 |
generatedStandaloneApks[] |
生成されたスタンドアロン APK の apks.list。certificateSha256Hash に対応する鍵で署名されています。 |
generatedUniversalApk |
生成されたユニバーサル APK。certificateSha256Hash に対応する鍵で署名されています。この署名鍵に対してユニバーサル APK が生成されなかった場合、このフィールドは設定されません。 |
生成された SplitApk
generate APK の分割 APK のメタデータをダウンロードします。
JSON 表現 |
---|
{ "downloadId": string, "variantId": integer, "moduleName": string, "splitId": string } |
フィールド | |
---|---|
downloadId |
generateapks.download ID。ダウンロードする APK を一意に識別します。 |
variantId |
生成されたパターンの ID。 |
moduleName |
この APK が属するモジュールの名前。 |
splitId |
スプリット ID。ベース モジュールのメイン スプリットの場合は空になります。 |
生成されたアセット パッチのスライス
generateapks.download アセットパックのスライスのメタデータ。
JSON 表現 |
---|
{ "downloadId": string, "moduleName": string, "sliceId": string, "version": string } |
フィールド | |
---|---|
downloadId |
generateapks.download ID。ダウンロードする APK を一意に識別します。 |
moduleName |
このアセット スライスが属するモジュールの名前。 |
sliceId |
アセットのスライス ID。 |
version |
アセット モジュールのバージョン。 |
生成された スタンドアロン Apk
generateapks.download スタンドアロン APK のメタデータ。
JSON 表現 |
---|
{ "downloadId": string, "variantId": integer } |
フィールド | |
---|---|
downloadId |
generateapks.download ID。ダウンロードする APK を一意に識別します。 |
variantId |
生成されたパターンの ID。 |
生成された UniversalApk
generateapks.download ユニバーサル APK のメタデータ。
JSON 表現 |
---|
{ "downloadId": string } |
フィールド | |
---|---|
downloadId |
generateapks.download ID。ダウンロードする APK を一意に識別します。 |