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

オファーチェーンの可視性と動作
オファーチェーンの動作ロジックは以下の通りです:
- オファーチェーンの利用可能性は、特定のチェーンに設定された可視性と個人用設定に依存します。
- ユーザーがすでにチェーン内のアイテムを獲得または購入している場合、完了したステップと次に利用可能なアクションを含む、現在の進行状況が表示されます。
- ユーザーがすべてのステップを完了すると、チェーンは完了として表示されます。
- チェーンが再利用可能な場合、ユーザーの進行状況はスケジュール通りにリセットされます。
返金されたアイテム
購入したアイテムが返金された場合、ユーザーのオファーチェーンの進捗状況が変化します。返金対象のアイテムを受け取ったステップは「未完了」と見なされます。チェーンをさらに先に進めるには、ユーザーはそのアイテムを再度購入する必要があります。なお、返金前に入手した報酬に影響はありません。
例:
ユーザーはステップ1、2、3でアイテムの受け取りおよび購入を行いましたが、その後ステップ2のアイテムについて返金をリクエストしました。ステップ1と3は完了状態のままですが、ステップ4はユーザーが再度ステップ2を完了するまでロックされます。
オファーチェーンのセットアップ
オファーチェーンを作成するには、まずアイテムの設定を行う必要があります。以下の点に注意してください:
- アイテムをチェーンを通じてのみ利用可能にしたい場合は、そのステータスを一部利用可能に設定してください。
- ユーザーがオファーチェーン外でアイテムを購入しても、チェーン内の進行には影響しません。
パブリッシャーアカウントのプロジェクト内で手動でアイテムを作成するには、アイテムカタログ > すべてのアイテムセクションに移動します。本機能およびその他のアイテム作成方法に関する詳細は、アイテムカタログおよびカタログ管理ドキュメントセクションでご確認いただけます。
オファーチェーンを作成するには:
パブリッシャーアカウントでプロジェクトを開き、LiveOps > Canvasセクションに移動します。
次のいずれかの方法で報酬チェーンを作成します:
- ツールバーで**+**アイコンをクリックし、Offer chainを選択します。
- 報酬チェーンリストエリアで**+**アイコンをクリックします。
- キャンバス上の任意の場所でコンテキストメニューを開き、Offer chainを選択します。
- 次を指定します:
- チェーンタイトル。
- チェーンの説明(任意)。
- Nextをクリックします。
- チェーンの各ステップに対して報酬を追加します。単一のステップにアイテムを追加するには:
- Add stepをクリックします。
- アイテムを選択します。
- アイテム作成時に価格を指定したが、無料で提供したい場合は、Give this item for free at this stepトグルをオンにします。無料として作成されたアイテムの場合、このトグルは自動的にオンになります。
- Add stepをクリックします。

- チェーン内の報酬の順序を変更するには、☰アイコンを使用して行を目的の位置にドラッグします(任意)。
- 各ステップに報酬を追加した後、Nextをクリックします。
- 報酬チェーンの有効期間を指定します:タイムゾーン、開始日、終了日。終了日を指定したくない場合は、No end dateトグルをオンにします。
- 特定の時間に報酬チェーンを更新したい場合は、Make offer chain renewableトグルをオンにして、更新スケジュールを指定します。
- 報酬チェーンを個人用設定したい場合:
- Personalized offer chainトグルをオンにします。
- チェーン表示オプションのいずれかを選択します:
- Display to eligible users — この場合、チェーンは指定された条件を満たす認証されたユーザーにのみ表示されます。
- Display to ineligible users — このようなチェーンでは、個人用設定条件を指定する必要はありません — デフォルトで適用されます。これは、未認証ユーザーに表示されることを意味し、認証されたユーザーに一致する個人用設定された報酬チェーンが見つからない場合にも表示されます。
- Display to eligible usersオプションを選択した場合、条件を指定します:
- ユーザー属性タイプを指定します — 文字列、数値、または日付。
- ドロップダウンリストからユーザー属性を選択します。
- 比較演算子を選択します。
- ユーザー属性値を指定します。
- 条件を追加するには、Add conditionをクリックし、表示されるフィールドに入力します(任意)。

- Nextをクリックします。
- チェーンを確認します。
- チェーンをすぐにアクティブにする場合(任意)、Create in Active statusトグルをオンにします。
- Createをクリックします。
- 作成したアクティブな報酬チェーンをサイトに追加するには(任意):
- 編集フォームのバナーでOpenまたはOpen in Site Builderをクリックしてサイトをビルダーで開きます。
- エクソーラで作成されたウェブサイトに表示セクションの指示に従います。
アクティブなチェーンは編集できません。報酬チェーンの設定を変更するには、まず非アクティブにしてください。
チェーンをアクティブ化または非アクティブ化する方法は次のとおりです:
- 報酬チェーンカードから
- 報酬チェーンリストから
- チェーンを編集中に
ストアでオファーチェーンを表示する
エクソーラで作成されたウェブサイトに表示する
サイト上にオファーチェーンを表示するには:
以下のいずれかの方法で、オファーチェーンを追加したいサイトのビルダーに移動します:
- キャンバスのオファーチェーン編集フォームから — バナーで Open または Open in Site Builder をクリックします。
- パブリッシャーアカウントの任意のページから:
- ストアフロント > ウェブサイト セクションに移動します。
- サイトを選択し、Open Site Builder をクリックします。
- パブリッシャーアカウントの任意のページから:
- サイトに複数のページが含まれている場合は、必要なページを選択してください:
- ビルダーの上部で現在のページタイトルをクリックします。
- ドロップダウンリストから必要なページを選択してください。
- ビルダーのメインエリアで、新しいブロックを追加したい場所を選び、Add block をクリックします。
- Offer chain ブロックを選択します。

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

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