以下の手順は、Offerwall のカスタム チョイスのクローズド ベータ版プログラムに登録されているパブリッシャー様のみを対象としています。詳しくは、アカウント マネージャーにお問い合わせください。
カスタム チョイスを追加すると、Offerwall メッセージに独自の収益化ソリューションを組み込んで、ユーザーに追加の選択肢として提示できます。たとえば、サイト訪問者がログインして、サイトで提供しているサブスクリプションを購入できるようにします。
必要な予備知識
Offerwall にカスタム チョイスを追加する前に、次の点をご確認ください。
- カスタム チョイスを使用するには、独自の JavaScript を作成して導入する必要があります。適切に実装せずにカスタム チョイスを有効にすると、Offerwall がエンドユーザーに表示されません。
- カスタムのユーザー チョイスの位置とテキストは、[プライバシーとメッセージ] のメッセージ ビルダーでプレビューできます。ただし、カスタム チョイス画面の動作をプレビューすることはできません。このチョイスは、カスタム JavaScript で設定された外観と動作になります。
- Offerwall に追加できるカスタム チョイスのオプションは 1 つのみです。
- Offerwall を作成するときに、メッセージを表示するページと除外するページの設定を使用して、サイトのパスの一部でカスタムの JavaScript の設定をテストできます。
カスタム チョイスを実装する
Offerwall メッセージにカスタム チョイスを組み込むには、次の手順を行います。
- 独自の収益化ソリューションを Offerwall のオプションとして定義し、登録します。Offerwall を表示するサイトの HTML コードで、次の手順を行います。
- Offerwall のオプションとして収益化ソリューションを定義し、登録するには、Monetization Provider API で次の手順を行います。
- サイトの HTML コードの
<head>
タグと</head>
タグの間で、他のタグ(広告タグやファンディング チョイス タグ など)の前にカスタムの JavaScript を挿入します。
Offerwall を表示するには、Monetization Provider API(すべての必須コンポーネントを含む)を実装し、次のステップで [カスタム チョイス] の切り替えをオンにする必要があります。 - [カスタム チョイス] をオンにします。Offerwall を作成するときに、カスタム チョイスの切り替えをオンにします。これにより、Offerwall はサイト上のカスタマイズされた収益化の実装を認識できるようになります。
- Offerwall メッセージを設定します。Offerwall を編集する際に、次の手順を行います。
- カスタムの収益化ソリューション ボタンのテキストを編集します。デフォルトのボタンラベルは「カスタム チョイス」です。Offerwall を保存する前に変更する必要があります。
- カスタムの収益化ソリューションの説明を編集します。デフォルトの説明は「カスタム テキスト」です。Offerwall を保存する前に変更する必要があります。
- (省略可)必要に応じて [有料登録済みですか?] と [ログイン] のフッター テキストを編集します。このフッターの目的は、カスタム チョイスの要件をすでに満たしているユーザー(例: すでにサイトでアカウントを持っていて、有効な定期購入に登録している)にログインリンクを提供することです。
カスタム チョイスが有効になっている場合は、メッセージのプレビューにこのフッターが常に表示され、テキストを編集できます。ただし、サイト訪問者には、Monetization Provider API で説明されているように、カスタム JavaScript がオプションの収益化ポータル タイプ
PORTAL_SIGN_IN
をサポートしている場合にのみ表示されます。