すべてのアプリ内アイテム(管理対象アイテムと定期購入の両方)が一覧表示されます。
アプリにアプリ内アイテムが多数ある場合は、レスポンスがページ分けされることがあります。この場合、レスポンス フィールド tokenPagination.nextPageToken が設定され、呼び出し元はその値を token リクエスト パラメータとして指定して、次のページを取得する必要があります。
このメソッドは、サブスクリプションの取得には使用できなくなりました。詳しくは、こちらの記事をご覧ください。
HTTP リクエスト
GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
| packageName | 
 アプリのパッケージ名。 | 
クエリ パラメータ
| パラメータ | |
|---|---|
| token | 
 ページネーション トークン。空の場合、リストは最初の商品から開始します。 | 
| startIndex | 
 非推奨となり、無視されます。次のページを取得するように  | 
| maxResults | 
 非推奨となり、無視されます。ページサイズはサーバーによって決定されます。 | 
リクエスト本文
リクエストの本文は空にする必要があります。
レスポンスの本文
すべてのアプリ内アイテムを一覧表示するレスポンス。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 | 
|---|
| { "kind": string, "inappproduct": [ { object ( | 
| フィールド | |
|---|---|
| kind | 
 このレスポンスの種類(「androidpublisher#inappproductsListResponse」)。 | 
| inappproduct[] | 
 すべてのアプリ内アイテム。 | 
| tokenPagination | 
 ページネーション トークン。1 ページを超える複数の商品を処理します。 | 
| pageInfo | 
 非推奨で、未設定です。 | 
認可スコープ
次の OAuth スコープが必要です。
- https://www.googleapis.com/auth/androidpublisher