オファーウォール
仕組み
オファーウォールとは、有料広告や様々な特典が掲載されているページです。ユーザーは特定のタスクを完了することで、無料の仮想通貨を報酬として受け取ることができます(例えば。レベル11に到達して1000コイン獲得など)。オファーウォールは、広告主、ゲームパブリッシャー、そしてユーザーの三者を結びつけるマーケットプレイスとして機能します。
クエストやオファーは、ゲーム業界内外の広告主による有料の広告枠であり、パフォーマンスやエンゲージメントに基づいて広告費が支払われます。ゲーム業界の広告主は通常、これらのクエストをユーザー獲得のために利用します。一方、ゲーム業界以外の広告主は顧客獲得単価(CPA)型キャンペーンを実施し、アプリのダウンロード、アカウント新規登録、あるいはその他の購入といった操作に対して広告費を支払います。
ゲーム内またはウェブショップにオファーウォールを統合することに合意すると、ウェブフック統合を通じて通貨の換算レート(例:Xドル = ゲーム固有通貨Y単位)を設定することになります。クエストが完了すると、広告主はエクソーラに総額を支払います。その後、収益分配モデルに従って、ゲームパブリッシャーに収益が分配されます。
注意
コンバージョンは、エクソーラのアドサーバーおよびMMP(Adjust、AppsFlyer、Singularなどのサードパーティ計測会社)との統合を通じてトラッキングされます。
入手方法
- 前提条件を完了させてください。
- 以下の方法で、ユーザーをオファーウォールページへ誘導します:
- ウェブサイトやアプリ内に、オファーウォールへのリンクを設置する。
- ウェブショップにオファーウォールブロックを追加する。ウェブショップのオファーウォールブロックでは、コール・トゥ・アクションバナーを表示してオファーウォールの開始をコミュニティに知らせたり、パーソナライズされた報酬を強調したりすることで、ユーザーをオファーウォールページへ惹きつけることができます。

前提条件
注意
最適な設定を行うために、仮想通貨はUSD換算で低い価格に設定することを推奨します。例えば、単価を0.001 USDに設定した場合、換算レートは「1 USD = 1,000仮想通貨単位」となります。
当該通貨のデフォルト換算レートは、USDで設定する必要があります。
仮想通貨のステータスは、常に利用可能な状態でなければなりません。
- ユーザーの検証および仮想通貨の報酬付与を行うために、ウェブフックを設定します:
- 以下のウェブフックの処理を構成します:
- ユーザー検証。エクソーラは、ユーザーがゲームに登録されているかを確認するためにこのウェブフックを送信します。このリクエストは、報酬付与や決済プロセスの一環として複数回送信されます。
- 以下のウェブフックの処理を構成します:
Copy
- json
1{
2 "notification_type": "user_validation",
3 "settings": {
4 "project_id": 123456,
5 "merchant_id": 789012
6 },
7 "user": {
8 "id": "11111111-1111-1111-1111-111111111111"
9 }
10}
- 注文支払い完了(決済およびトランザクションの詳細を含む)。ユーザーがオファーを完了すると、エクソーラはこのウェブフックを送信します。以下の応答例では、ユーザーに100ゴールドコインが報酬として付与されます。なお、プレイヤーIDはオファーウォールページのURL内にクエリパラメータとして渡されます。
Copy
- json
1{
2 "user": {
3 "email": "noreply+offewall@xsolla.com",
4 "country": "US",
5 "external_id": "11111111-1111-1111-1111-111111111111"
6 },
7 "items": [
8 {
9 "sku": "GOLD_COINS",
10 "type": "virtual_currency",
11 "amount": "0.01",
12 "quantity": 100,
13 "promotions": [],
14 "is_pre_order": false
15 }
16 ]
17}
注意
データの安全な伝送を確保するため、ウェブフックが実際にエクソーラサーバーから送信されたものであることを検証してください。これを行うには、リクエスト本文に基づいて独自の署名を生成し、それを同じリクエストの認証ヘッダーに含まれる署名と比較します。
エクソーラサイトビルダーを利用して構築したサイトにブロックを追加する方法:
オファーウォールブロックを追加するには:
- パブリッシャーアカウントでプロジェクトを開き、ストアフロント > ウェブサイトセクションに移動します。
- サイトセクションで、あなたのサイトを選択し、「サイトビルダーを開く」をクリックします。
- 「ブロックを追加」をクリックします。
- オファーウォールブロックを選択します。

- ブロックをカスタマイズします(任意):
- ブロックレイアウトを設定します。
- 背景色と画像を選択します。
注意
デフォルトのコールトゥアクションボタンをそのまま使用することも、背景画像自体にコールトゥアクショングラフィックが含まれている場合はボタンを削除することも可能です。

- ボタンを設定します。
- ヘッダーを設定します。
注意
ユーザーが得られる価値を強調し、行動を促すようシンプルかつ力強いな言葉を使用してください。ゲーム内でのメリットが明確な、モチベーションを高めるキャッチコピーが効果的です。 具体例:
- 今すぐ無料でコインを獲得しよう!
- プレミアムコンテンツを無料でアンロック!
- クエストを完了して報酬をゲットしよう!
ユーザーにオファーウォールのリンクを提供する方法
ユーザーに対して、以下のような方法でオファーウォールへのダイレクトリンクを提供できます。例:
- アプリ内ショップでのアップセル画像。
- アプリのフィードやメインメニュー内のマーケティングメッセージ(例:「無料でコインを獲得しよう!」など)。
- プッシュ通知(ユーザーの同意がある場合)によるオファーウォールページへ誘導する
GAMER_IDはアプリ固有のゲーム内ユーザーIDです。エクソーラは任意の単純な英数字の文字列をサポートしていますが、UUID形式の使用を推奨します。PLACEMENT_IDはトラフィックを誘導するプレースメントIDです。これにより、ユーザーがどのアプリから来たのかを識別します。
注意
Copy
1http://quests.xsolla.com/offerwall/<PLACEMENT_ID>?gamer_id=<GAMER_ID>
この記事は役に立ちましたか?
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。