REST Resource: edits.expansionfiles

リソース: ExpansionFile

拡張ファイル。ExpansionFilesService のリソース。

JSON 表現
{
  "referencesVersion": integer,
  "fileSize": string
}
フィールド
referencesVersion

integer

設定されている場合、この APK の拡張ファイルは別の APK 拡張ファイルを参照します。fileSize フィールドは設定されません。

fileSize

string (int64 format)

設定されている場合、このフィールドは、この APK に拡張ファイルがアップロードされていることを示します。この APK は別の APK の拡張ファイルを参照しません。フィールドの値は、アップロードされた拡張ファイルのサイズです(バイト数)。

メソッド

get

指定した APK の拡張ファイルの設定を取得します。

patch

別の APK の拡張ファイルを参照するように、APK の拡張ファイル設定にパッチを適用します。

update

別の APK の拡張ファイルを参照するように APK の拡張ファイルの設定を更新します。

upload

新しい拡張ファイルをアップロードし、指定した APK に添付します。

エラーコード

このリソースのオペレーションは、次の HTTP エラーコードを返します。

エラーコード 理由 説明 解決策
400 invalidValue リクエストで無効な値が指定されました。多くの場合、これは形式が正しくないか無効な購入トークンに対して返されます。 API リファレンスに基づいて、リクエスト本文またはパラメータの無効なフィールド値を修正します。
400 required リクエストに必須のフィールドまたはパラメータがありません。 API のドキュメントを参照して、すべての必須フィールドとパラメータが含まれていることを確認します。
403 userInsufficientPermission リクエストされたオペレーションを実行する権限がユーザーにありません。 認証済みユーザーが Google Play Console で必要な権限を持っていることを確認します。詳細については、 サービス アカウントの使用をご覧ください。
404 notFound リクエストされたリソースが見つかりませんでした。 ID(購入トークン、パッケージ名、商品 ID、定期購入 ID など)が正しいことを確認します。
409 concurrentUpdate 同時に更新されているオブジェクトを更新しようとしました。 指数バックオフを使用してリクエストを再試行します。同じリソースへの同時変更は避けてください。
5xx Generic error Google Play サーバーの一般的なエラー。 リクエストを再試行してください。

問題が解決しない場合は、Google Play アカウント マネージャーにお問い合わせいただくか、サポート リクエストを送信してください。Google Play ステータス ダッシュボードで、既知のサービス停止がないか確認してください。