ドキュメント

サポート

インストール

ウェブアプリケーションに Web Offerwall SDK をインストールして認証する方法を説明します。
読み終わるまでの所要時間 1 分最終更新 10日前

前提条件

Web Offerwall を実装するには、自己管理通貨ポストバック を実装する必要があります。また、パブリッシャーダッシュボードを使用して SDK キーにアクセスしてアプリを作成します。

SDK フロー

SDK は、Offerwall を表示する前に、現在のユーザーを接続して検証する必要があります。
image

SDK スニペットの追加

このスニペットを HTML コードに追加します。このスニペットを追加すると、以下のようになります。
<script> (() => { var t, a, p, j, o, y; (t = window), (a = document), (p = 'https://rewards.unity.com/owp/web/sdk/latest'), 'function' == typeof t[(j = 'Tapjoy')] ? t[j]('activator-reinitialized') : ((t[j] = function () { (t[j].q = t[j].q || []).push(arguments); }), (t[j].l = 1 * new Date()), (o = a.createElement('script')), (y = a.getElementsByTagName('script')[0]), (o.async = 1), (o.src = p), y.parentNode.insertBefore(o, y)); })();</script>
SDK は、このスニペットの後であればどこでも使用できます。以下は初期化の例です。
<script> Tapjoy('init', { sdkKey: '<SDK_KEY>', publisherUserId: '<USER_ID>', eventName: '<PLACEMENT_NAME>', // default is '#WebOfferwall' });</script>

プリフェッチ

デフォルトでは、webofferwall は sdkKey / publisherUserId の変更ごとにプリロードされます。 Offerwall のプリフェッチを停止するには、以下のように
init
呼び出しに
preload
引数を追加します。
Tapjoy('init', { ..., preload: false,})
プロセスの後半でプリロードする場合は、
preload
メソッドを呼び出します。
Tapjoy('preload');