カタログ更新を自動化する方法
インゲームストア 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 メソッドを使用してカタログからデータを取得します
- 仮想アイテムを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
仮想アイテムを作成するには、仮想アイテムを作成するAPIメソッドを使用します。
仮想通貨
カタログを更新するには:
- 仮想通貨リストを取得するAPIメソッドを使用してカタログからデータを取得します。
- 仮想通貨を更新するAPIメソッドを使用して新しいパラメータ値を渡します。
仮想通貨を作成するには、仮想通貨を作成するAPIメソッドを使用します。
仮想通貨パッケージ
カタログを更新するには:
- 仮想通貨パッケージリストを取得するAPIメソッドを使用してカタログからデータを取得します。
- 仮想通貨パッケージを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
仮想通貨パックを作成するには、仮想通貨パッケージを作成するAPIメソッドを使用します。
バンドル
カタログを更新するには:
- バンドルのリストを取得するAPIメソッドを使用してカタログからデータを取得します。
- バンドルを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
バンドルを作成するには、バンドルを作成するAPIメソッドを使用します。
ゲームキー、国の制限、または価格をバンドルに追加する場合は、説明を使用してください。
プロモーションの作成と更新
クーポン
プロモーションを更新するには:
- クーポンのプロモーションを取得するまたはクーポンのプロモーションのリストからデータを取得します。
- クーポンのプロモーションを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
- クーポンのプロモーションをアクティブ化するAPIメソッドを使用してプロモーションをアクティブにします。
プロモーションを作成するには、クーポンプロモーションを作成するAPIメソッドを使用してから、クーポンコードの作成でカスタムクーポンコードを作成するか、クーポンコードの生成でランダムなクーポンコードを生成します。
プロモーションを非アクティブ化するには、クーポンプロモーションを非アクティブ化するAPIメソッドを使用します。
プロモーションコード
プロモーションを更新するには:
- プロモーションコードのプロモーションを取得するまたはプロモーションコードのプロモーションのリストを取得するAPI メソッドを使用してカタログからデータを取得します。
- プロモーションコードを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
- プロモーションコードのプロモーションをアクティブ化するAPIメソッドを使用してプロモーションをアクティブにします。
プロモーションを作成するには、プロモーションコードのプロモーションを作成するAPIメソッドを使用してから、ププロモーションコードプロモーションのコードを作成するを使用してカスタムプロモーションコードを作成するか、プロモーションコードプロモーションのコードを生成するを使用してランダムなプロモーションコードを生成します。
プロモーションを無効にするには、プロモーションコードプロモーションを無アクティブ化するAPIメソッドを使用します。
割引
プロモーションを更新するには:
- アイテムのプロモーションを取得するまたはアイテムのプロモーションのリストからデータを取得します。
- アイテムのプロモーションを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
- プロモーションをアクティブ化するAPIメソッドを使用してプロモーションをアクティブにします。
プロモーションを作成するには、アイテムのディスカウントを作成するAPIメソッドを使用します。
プロモーションを非アクティブ化するには、プロモーションを非アクティブ化するAPIメソッドを使用します。
ボーナス
プロモーションを更新するには:
- ボーナスのプロモーションを取得するまたはボーナスのプロモーションのリストからデータを取得します。
- ボーナスのプロモーションを更新するAPIメソッドを使用して新しいパラメータ値を渡します。
- ボーナスのプロモーションをアクティブ化するAPIメソッドを使用してプロモーションをアクティブにします。
プロモーションを作成するには、ボーナスのプロモーションを作成するAPIメソッドを使用します。
プロモーションを非アクティブ化するには、プロモーションを非アクティブ化するAPIメソッドを使用します。
外部システムからインポートして更新する
PlayFabやGoogle Playなどの外部システムからデータをインポートするには、説明に従ってください。
この記事は役に立ちましたか?
このページを評価する
答えたくない
ご意見ありがとうございました!
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。