外部プラットフォームからアイテムカタログのインポート

注意
この翻訳はAIによって生成されていますので、ご自身の判断でご利用ください。

外部プラットフォームからアイテムをインポートし、ユーザーのインベントリを同期できます。

お知らせ

インポート後、以下の方法でインポート元とエクソーラのアイテムカタログに加えた変更を同期できます:

カタログをインポートできない場合は、パブリッシャーアカウントまたはAPIコールを使用してアイテムとサブスクリプションのカタログを構成してください。

Google Playからカタログをインポートする

お知らせ

インポートを開始する前に、Google Play Android Developer APIがGoogle Playプロジェクトで有効になっていることを確認してください。/apis/api/androidpublisher.googleapis.com/overview?project={project_id}にアクセスし、project_idはGoogle PlayのプロジェクトIDです。このAPIが無効な場合は、有効にしてください。設定が適用されるまで時間がかかるため、設定を有効にした直後にインポートを試みると失敗する可能性があります。数分待ってから再試行してください。

Google Playからアイテムをインポートするには:

  1. パブリッシャーアカウントのプロジェクトで、LiveOps > Canvasセクションに移動します。
  2. ツールバーで アイコンをクリックします。
  3. アイテムリストエリアで、**+**アイコンをクリックし、Import from platformsを選択します。
  1. Google Playを選択し、Importをクリックします。
  2. Application IDを指定します。これはGoogle Playから取得したアプリケーションのIDです。
注意

Application IDはGoogle Play Consoleで確認できます。サイドメニューでAll appsをクリックし、必要なアプリケーションをテーブルから見つけます。そのIDはApp列に名前とロゴの隣に表示されます。

  1. 秘密鍵を含むJSONをアップロードします。
注意
秘密鍵はサービスアカウントを作成する際に生成されます。
  1. Google Play Consoleに移動し、サイドメニューでUsers and permissionsをクリックし、サービスアカウントをAndroid Management Userの役割で新しいユーザーとして追加します。これにはProject IAM adminの役割が必要です。
  2. Start importをクリックします。カタログのインポートが自動的に開始されます。
  3. Saveをクリックします。
注意

SKUはインポート元のProduct IDに対応します。

  1. サイトビルダーで作成されたウェブストアでアイテムを販売するには、パブリッシャーアカウントでアイテムグループを設定し、それらを各アイテムに1つ以上割り当てます。
  2. アイテム画像を表示するには、パブリッシャーアカウントにアップロードします。

App Storeからカタログをインポートする

注意
App Store ConnectでApprovedステータスのアイテムのみがインポートされます。エクソーラ側では、インポートされたアイテムはPartially availableステータスで表示されます。アイテムを表示するには、そのステータスをAvailableに変更する必要があります。

App Storeからカタログをインポートする前に、以下のデータを取得する必要があります:

アプリケーションIDの取得

App Store ConnectでApplication IDを取得するには:

  1. App Store Connectにログインします。
  2. Appsセクションに移動します。

  1. アプリケーションのページを開きます。
  2. General Information > App Informationに移動します。
  3. General InformationApple IDフィールドにあるApplication IDをコピーします。

APIキーと発行者IDの取得

App Store ConnectのIssuer IDは、Apple APIとのやり取りに使用されます。これにはApp Store Connect APIが含まれます。アプリ管理、分析データの取得、その他の操作を自動化するためのAPIキーの設定に必要です。

API Keyは、App Store Connect APIでAPIリクエストを認証し、Apple Developer Accountのデータと機能への安全なアクセスを確保するための一意の識別子です。

App Store ConnectでIssuer IDとAPI Keyを取得するには:

  1. App Store Connectにログインし、Users and Accessセクションに移動します。
  2. Integrationsタブを開きます。
  3. サイドメニューのKeysApp Store Connect APIをクリックします。
  4. Team Keysタブに移動し、**+**アイコンをクリックして新しいAPIキーを作成します。

  1. Generate API Keyウィンドウで、キーに名前を割り当て、このキーのアクセスレベルを設定します。
  2. Generateをクリックします。

  1. 新しく作成されたキーは、アクティブなAPIキーのリストに表示されます。P8ファイルとしてダウンロードし、Key IDをコピーします。

  1. Team KeysタブでIssuer IDをコピーします。

App Storeからカタログのインポート

App Storeからアイテムをインポートするには:

  1. パブリッシャーアカウントのプロジェクトで、LiveOps > Canvasセクションに移動します。
  2. ツールバーで アイコンをクリックします。
  3. アイテムリストエリアで、**+**アイコンをクリックし、Import from platformsを選択します。
  1. App Storeを選択し、Importをクリックします。
  2. App Store Connectで取得したデータを入力します:
    • Application ID
    • 秘密鍵ファイル (P8)
    • Issuer ID
    • Key ID
  3. Start importをクリックします。カタログのインポートが自動的に開始されます。
  4. Saveをクリックします。
注意

SKUはインポート元のProduct IDに対応します。

  1. サイトビルダーで作成されたウェブストアでアイテムを販売するには、パブリッシャーアカウントでアイテムグループを設定し、それらを各アイテムに1つ以上割り当てます。
  2. アイテム画像を表示するには、パブリッシャーアカウントにアップロードします。

PlayFabからカタログをインポートする

お知らせ

サポートされているPlayFab APIバージョン:Economy v1。

PlayFabインポートのルールと制限の詳細については、PlayFabとの統合を参照してください。

注意
PlayFabからTitle IDプロジェクトの秘密鍵が必要です。また、エクソーラにインポートしたいカタログは、PlayFabで基本(Base)として設定されている必要があります。

PlayFabからアイテムをインポートするには:

  1. パブリッシャーアカウントのプロジェクトで、LiveOps > Canvasセクションに移動します。
  2. ツールバーで アイコンをクリックします。
  3. アイテムリストエリアで、**+**アイコンをクリックし、Import from platformsを選択します。
  1. PlayFabを選択し、Importをクリックします。
  2. PlayFabで取得したデータを入力します:
    • Title ID
    • プロジェクトの秘密鍵
  3. Start importをクリックします。カタログのインポートが自動的に開始されます。
  4. Saveをクリックします。
  5. サイトビルダーで作成されたウェブストアでアイテムを販売するには、パブリッシャーアカウントでアイテムグループを設定し、それらを各アイテムに1つ以上割り当てます。
  6. アイテム画像を表示するには、パブリッシャーアカウントにアップロードします。

PlayFabとインベントリを同期する

エクソーラでのユーザーのインベントリをPlayFabのインベントリと同期するには:

  1. パブリッシャーアカウントのプロジェクトで、LiveOps > Canvasセクションに移動します。
  2. ツールバーで アイコンをクリックします。
  3. アイテムリストエリアで、**+**アイコンをクリックし、Import from platformsを選択します。
  1. PlayFabを選択し、Importをクリックします。
  2. Inventory synchronizationを選択します。
  3. PlayFabで取得したデータを入力します:
    • Title ID
    • プロジェクトの秘密鍵
  4. Synchronize user inventory with PlayFabトグルをアクティブに設定します。
  5. Saveをクリックします。

カタログを再インポートする

カタログを再インポートする際には、以下の点を考慮する必要があります:

  • すでにエクソーラのカタログにあるアイテムは更新されます。
  • エクソーラのカタログに存在しないアイテムは追加されます。
  • インポート元から削除されたアイテムはエクソーラのカタログに残ります。手動またはAPIを使用して削除できます。
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2025年8月3日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!
フィードバックを送信できませんでした
後でもう一度お試しいただくか、doc_feedback@xsolla.comまでお問い合わせください。