オファーチェーン
仕組み
概要
オファーチェーンとは、それぞれにアイテムが含まれる一連のステップです。ユーザーは、アクティブなオファーの一環としてこれらのアイテムを無料で受け取るか、あるいは購入することで、チェーンのステップを一つずつ進めていきます。前のステップを完了した後にのみ、次のステップがアンロックされます。
オファーチェーンには、チェーン内でのみ入手可能な限定アイテムや、通常のストア価格と比較して割引された価格のアイテムを含めることができます。これにより、有効期限が切れる前にゲームへ戻り、チェーンを完遂しようとする動機をユーザーに与えます。ユーザーの定着率とエンゲージメントの向上を図るためのマーケティングツールとして、この機能を活用してください。
オファーチェーンの各ステップでは、以下のアイテムを提供できます:
- 仮想通貨パッケージ
- 仮想アイテム
- バンドル
制限:
- オファーチェーン内では、以下のアイテム設定は無視されます:
- 個人用設定ルール
- 購入制限
- 公開スケジュール(開始日/終了日)
- プロモーションおよび割引
- 1つのオファーチェーンにおける最大ステップ数は30です。
- 1つのステップに含めることができるアイテムは1つだけです。
- 同一のアイテムを異なるチェーンステップで使用することはできません。
ユーザーフロー
- ユーザーがストアに移動します。
- ユーザーは利用可能なオファーチェーンと各ステップの報酬を確認します。
- ユーザーがログインします。
- ユーザーはチェーンでの現在の進捗状況を確認します。
- ユーザーが現在のステップを完了します:
- ステップが無料の場合:ユーザーは「報酬を請求」をクリックします。
- ステップが有料の場合、ユーザーは決済を行います。アイテムは、通常の購入時と同様の方法でユーザーに付与されます。
- ユーザーはチェーン内の次のステップへ進みます。

オファーチェーンの可視性と動作
オファーチェーンの表示ロジックは以下の通りです:
- 未認証ユーザーに対しては、ストアで利用可能なすべてのオファーチェーンを閲覧できます。
- ログイン後、ユーザーには表示条件に基づいて、自身が利用可能なオファーチェーンのみが表示されます。
- ユーザーがすでにチェーン内のアイテムを受け取り、または購入している場合は、完了したステップと次に利用可能なステップを含む、現在の進捗状況が表示されます。
- ユーザーがすべてのステップを完了すると、そのチェーンは「完了」として表示されます。
- チェーンが更新可能な場合、ユーザーの進捗状況はスケジュールに従ってリセットされます。
返金されたアイテム
購入したアイテムが返金された場合、ユーザーのオファーチェーンの進捗状況が変化します。返金対象のアイテムを受け取ったステップは「未完了」と見なされます。チェーンをさらに先に進めるには、ユーザーはそのアイテムを再度購入する必要があります。なお、返金前に入手した報酬に影響はありません。
例:
ユーザーはステップ1、2、3でアイテムの受け取りおよび購入を行いましたが、その後ステップ2のアイテムについて返金をリクエストしました。ステップ1と3は完了状態のままですが、ステップ4はユーザーが再度ステップ2を完了するまでロックされます。
オファーチェーンのセットアップ
オファーチェーンを作成するには、まずアイテムの設定を行う必要があります。以下の点に注意してください:
- アイテムをチェーン経由でのみ利用可能にしたい場合は、ステータスを「一部利用可能」に設定してください。
- ユーザーがオファーチェーンの外でアイテムを購入しても、チェーン内の進捗には影響しません。
パブリッシャーアカウントのプロジェクト内で手動でアイテムを作成するには、アイテムカタログ > すべてのアイテムに移動します。この方法や、その他のアイテム作成方法に関する詳細は、アイテムカタログに関するドキュメントセクションでご確認いただけます。
パブリッシャーアカウントでの設定
オファーチェーンを作成するには:
- パブリッシャーアカウントのプロジェクトで、LiveOps > オファーチェーンセクションに移動します。
- 「オファーチェーンを作成」をクリックします。
- 以下を指定してください:
- チェーンタイトル。
- チェーン説明(任意)。
- 「次へ」をクリックします。
- 必要な数のチェーンステップを設定します:
- 「ステップを追加」をクリックします。
- 「SKUを選択」ドロップダウンリストから、アイテムを選択します。
- アイテム作成時に価格を指定した場合でも、そのアイテムを無料で提供したい場合は、「無料報酬を提供」トグルをオンにしてください。最初から無料として作成されたアイテムについては、このトグルは自動的にオンになります。
- 「保存」をクリックします。
- 「次へ」をクリックします。
- ユーザーがチェーンを利用可能になるタイムゾーン、日付、および時刻を指定してください。
- チェーンの期間を制限するには、「時間制限を設定」トグルをオンにして、日付と時刻を指定してください。この設定を行わない場合、チェーンは無期限として扱われます。
- チェーンのリセットを構成するには、「オファーチェーンを更新可能にする」トグルをオンにし、必要な期間を選択して、必須パラメータを指定してください。
- 「作成」をクリックします。
オファーチェーンをユーザーが利用できるようにするには、キャンペーンをアクティブ化する必要があります。これを行うには:
- パブリッシャーアカウントのプロジェクトで、LiveOps > オファーチェーンセクションに移動します。
- オファーチェーンの行にある「•••」をクリックし、ドロップダウンリストから「公開」を選択してください。
API経由での設定
APIコールを使用してオファーチェーンのセットアップと管理を行うには、「オファーチェーン」グループの「管理者」セクションにある以下のコールを使用してください:
| タスク | APIコール |
|---|---|
| チェーンを作成します。 | オファーチェーンを作成します。 |
| チェーンをアクティブ化します。 | オファーチェーンを作成するまたはオファーチェーンを更新するのコールに“is_enabled”: trueパラメータを渡してください。また、オファーチェーンを切り替えるのコールを使用することも可能です。 |
| チェーンを更新します。 | オファーチェーンを更新します。 |
| チェーンを非アクティブ化します。 | オファーチェーンを切り替えます。 |
| チェーンを削除します。 | オファーチェーンを削除します。 |
ストアでのオファーチェーンの表示
エクソーラで作成したウェブサイトでの表示
サイト上にオファーチェーンを表示するには:
- パブリッシャーアカウントのプロジェクトで、ストアフロント > ウェブサイトセクションに移動します。
- 対象サイトを選択し、「サイトビルダーを開く」をクリックします。
- ビルダーのメインエリアで、新しいブロックを追加したい場所を選び、「ブロックを追加」をクリックします。
- オファーチェーンブロックを選択します。

- サイドメニューで、ブロック設定に移動します。
- ドロップダウンリストから、オファーチェーンを選択します。

- ブロックの外観をカスタマイズします(任意):
- チェーンの外観を設定します。
- ステップの外観を設定します。
- 変更を適用するには、ウェブサイトを公開します:
- サイトビルダーの右上に表示される「公開」ボタンをクリックしてください。
- 公開したいページの横にあるチェックボックスにチェックを入れます。
- 「公開」をクリックします。
サイトの公開ができない場合は、以下の条件がすべて満たされていることを確認してください:
- ビルダーに空のセクションがありません(赤いインジケータで表示される)。
- エクソーラとのライセンス契約が締結済みであること。
- メインページが公開されているか、公開対象として選択されています。メインページを公開する前に、子ページを公開することはできません。
独自のUIでの表示
- アプリケーションのUIに、オファーチェーンのステップを表示するための要素を実装します。
- オファーチェーングループにある以下のクライアントサイドAPIコールを使用して、チェーンを操作するためのロジックを実装してください:
| タスク | APIコール |
|---|---|
| 使用可能なチェーンのリストを取得します。 | 現在のユーザーのオファーチェーンを取得します。 |
| ユーザーの進捗状況を確認します。 | IDを指定して現在のユーザーのオファーチェーンを取得します。 |
| ユーザーに無料アイテムを提供します。 | 無料オファーチェーンのステップを請求します。 |
| ユーザーに有料アイテムを提供します。 | 有料オファーチェーンのステップの注文を作成します。 |
- アイテムがユーザーに正しく付与されていることを確認してください。
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。