インゲームストア / カタログ更新を自動化する方法

カタログ更新を自動化する方法

インゲームストア APIメソッドでカタログ更新を自動化できます。自動化により、時間をかけずにカタログを最新の状態に保つことができます。カタログ自動化では、アイテムやプロモーションの作成と更新、外部システムからのデータのインポートを行うことができます。

そのため、以下のことをメンテナンスや更新にかかる時間が短縮されます:

  • たくさんの商品が記載されているカタログ
  • あらゆる種類のプロモーション
  • 国別価格

基本認証は、アイテムやプロモーションを作成または更新するためのAPIコールに使用されます。Authorization:Basic <your_authorization_basic_key>を渡し、そこで、<your_authorization_basic_key>マーチャントID:APIキーペア、はBase64規格に基づいてエンコードされています。アドミンページに移動して、以下のパラメータを見つかります:

  • マーチャントIDは以下の場所で表示されます:
    • プロジェクト設定 > ウェブフックセクション。
    • 会社設定 > 会社セクション。
    • アドミンページページのブラウザーアドレスバーのURL。URLは以下の形式があります:https://publisher.xsolla.com/​マーチャントID/アドミンページセクション

  • APIキーは、作成時に一度だけアドミンページに表示され、お客様側で保存する必要があります。次のセクションで新しいキーを作成できます:
    • 会社設定 > APIキー
    • プロジェクト設定 > APIキー

アイテムの作成と更新

注意
取得APIメソッドから返されるパラメータのリストは、カタログ更新メソッドで渡すパラメータとは異なります。必須パラメータと更新パラメータに加えて、リクエストのレスポンスで返される更新メソッドのパラメータを、アイテムリストの取得に使用するメソッドに渡します。

仮想アイテム

カタログを更新するには:

  1. 仮想アイテムを取得するまたはすべての仮想アイテムのリストを取得API メソッドを使用してカタログからデータを取得します
  2. 仮想アイテムを更新するAPIメソッドを使用して新しいパラメータ値を渡します。

仮想アイテムを作成するには、仮想アイテムを作成するAPIメソッドを使用します。

仮想通貨

カタログを更新するには:

  1. 仮想通貨リストを取得するAPIメソッドを使用してカタログからデータを取得します。
  2. 仮想通貨を更新するAPIメソッドを使用して新しいパラメータ値を渡します。

仮想通貨を作成するには、仮想通貨を作成するAPIメソッドを使用します。

仮想通貨パッケージ

カタログを更新するには:

  1. 仮想通貨パッケージリストを取得するAPIメソッドを使用してカタログからデータを取得します。
  2. 仮想通貨パッケージを更新するAPIメソッドを使用して新しいパラメータ値を渡します。

仮想通貨パックを作成するには、仮想通貨パッケージを作成するAPIメソッドを使用します。

バンドル

カタログを更新するには:

  1. バンドルのリストを取得するAPIメソッドを使用してカタログからデータを取得します。
  2. バンドルを更新するAPIメソッドを使用して新しいパラメータ値を渡します。

バンドルを作成するには、バンドルを作成するAPIメソッドを使用します。
ゲームキー、国の制限、または価格をバンドルに追加する場合は、説明を使用してください。

プロモーションの作成と更新

注意
取得APIメソッドから返されるパラメータのリストは、プロモーション更新メソッドで渡すパラメータとは異なります。必須パラメータと更新パラメータに加えて、リクエストのレスポンスで返される更新メソッドのパラメータを、プロモーションリストの取得に使用するメソッドに渡します。

クーポン

お知らせ
クーポンのプロモーションが正しく機能するようにするには、まずプロモーションを作成し、次にこのプロモーションコードを生成する必要があります。

プロモーションを更新するには:

  1. クーポンのプロモーションを取得するまたはクーポンのプロモーションのリストからデータを取得します。
  2. クーポンのプロモーションを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
  3. クーポンのプロモーションをアクティブ化するAPIメソッドを使用してプロモーションをアクティブにします。

プロモーションを作成するには、クーポンプロモーションを作成するAPIメソッドを使用してから、クーポンコードの作成でカスタムクーポンコードを作成するか、クーポンコードの生成でランダムなクーポンコードを生成します。
プロモーションを非アクティブ化するには、クーポンプロモーションを非アクティブ化するAPIメソッドを使用します。

プロモーションコード

お知らせ
プロモーションコードのプロモーションが正しく機能するには、まずプロモーションを作成し、次にこのプロモーションコードを生成する必要があります。

プロモーションを更新するには:

  1. プロモーションコードのプロモーションを取得するまたはプロモーションコードのプロモーションのリストを取得するAPI メソッドを使用してカタログからデータを取得します。
  2. プロモーションコードを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
  3. プロモーションコードのプロモーションをアクティブ化するAPIメソッドを使用してプロモーションをアクティブにします。

プロモーションを作成するには、プロモーションコードのプロモーションを作成するAPIメソッドを使用してから、ププロモーションコードプロモーションのコードを作成するを使用してカスタムプロモーションコードを作成するか、プロモーションコードプロモーションのコードを生成するを使用してランダムなプロモーションコードを生成します。
プロモーションを無効にするには、プロモーションコードプロモーションを無アクティブ化するAPIメソッドを使用します。

割引

プロモーションを更新するには:

  1. アイテムのプロモーションを取得するまたはアイテムのプロモーションのリストからデータを取得します。
  2. アイテムのプロモーションを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
  3. プロモーションをアクティブ化するAPIメソッドを使用してプロモーションをアクティブにします。

プロモーションを作成するには、アイテムのディスカウントを作成するAPIメソッドを使用します。
プロモーションを非アクティブ化するには、プロモーションを非アクティブ化するAPIメソッドを使用します。

ボーナス

プロモーションを更新するには:

  1. ボーナスのプロモーションを取得するまたはボーナスのプロモーションのリストからデータを取得します。
  2. ボーナスのプロモーションを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
  3. ボーナスのプロモーションをアクティブ化するAPIメソッドを使用してプロモーションをアクティブにします。

プロモーションを作成するには、ボーナスのプロモーションを作成するAPIメソッドを使用します。
プロモーションを非アクティブ化するには、プロモーションを非アクティブ化するAPIメソッドを使用します。

外部システムからインポートして更新する

PlayFabやGoogle Playなどの外部システムからデータをインポートするには、説明に従ってください。

この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
このページを評価する
このページを評価する
改善できることはありますか?

答えたくない

ご意見ありがとうございました!
最終更新日: 2023年10月10日

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

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!