カタログのインポート
既存のカタログを Unity Dashboard にインポートして、カタログを作成または置き換えます。
読み終わるまでの所要時間 1 分最終更新 8日前
カタログインポートを使用して、既存のリストを アプリストア Connect または google play から直接 Unity Dashboard にプルします。インポートすると、Unity は指定した認証情報を使用してリストを取得し、カタログに新しいリストを追加します。すでに存在するリストについては、スキップまたは上書きを選択できます。
アプリストア Connect または google play からのインポート
Unity Dashboard からカタログをインポートするには、次の手順に従います。- In-App Purchases >Catalogを開きます。
- インポート カタログを選択します。
- カタログをインポートするプラットフォームを選択します(iOSまたはAndroid)。
- プラットフォームの認証情報を選択します。必要な認証情報の内容と権限については、認証要件 を参照してください。
- インポートサマリーを確認します。ファイル内の各リストには状態が割り当てられます。競合状態のリストの場合は、そのハンドル方法を選択します。
- 重複をスキップ: 既存のリストを維持し、インポートされたバージョンを無視します。
- Overwrite existing: 既存のリストをインポートしたバージョンに置き換えます。
- インポート SKU を選択します。
認証情報の要件
認証情報は、Secret Manager に格納する秘密です。Unity はストアからリストを読み取るためにこれを使用します。プラットフォームごとに、JSON エントリー全体を 1 つの秘密鍵にコピーします。必要なコンテンツと権限は、プラットフォームによって異なります。 iOS の場合は、アプリストア Connect API キーを以下の エントリーエントリー。チーム キーの{ "p8": "<.p8 App Store Connect API key>", "keyId": "<App Store Connect Key ID>", "issuerId": "<Issuer ID>"}
issuerIdサービス アカウントには、アプリケーション情報ビュー(読み取り専用)とストア プレゼンス管理の権限が必要です。{ "serviceAccountJSON": "<Google service account JSON key>"}
インポートステータス
各SKUには状態タグがあります。status | 説明 |
|---|---|
| 新規 | SKU はカタログに存在せず、インポートできます。 |
| エラー | SKU に必須フィールドがないか無効です。エラーを修正して、インポートを再試行してください。 |
| Conflict | SKU はすでにカタログに存在します。インポート ウィンドウで既存の値と受信値を比較し、スキップまたは上書きを選択します。 |