テーマ
リワード広告を試す
各オプションを切り替えると、右側の生成コードが更新されます。▶ プレビュー で、その設定のままサンプル広告でリワードプレイヤーを起動します。
通常は normal。Google IMA SDK を使う場合は ima。
特典名をアクセントカラーで目立つように表示します。
いつ特典を獲得できるか。広告が秒数より短ければ最後まで視聴で獲得します。
獲得に必要な視聴秒数。
disabled はスキップ操作を一切出さず、最後まで視聴を必須にします。
表示形式。responsive は画面幅で modal / sheet を自動で選びます。
配色。auto は OS のダーク / ライトに追従します。
UI の表示言語。auto はブラウザの言語に従います。
この時間(ミリ秒)内に広告が始まらなければ失敗扱いにします。
オフなら 1 本、オンならポッド内の全広告を見終えると獲得します。
広告の読み込み・再生に失敗したときの扱い。
ミュートで自動再生します。オフにすると初回タップで音声付き再生を開始します。
特典の付与時に、控えめな完了トーストを表示します。
特典を受け取らずに閉じようとしたとき、確認を挟みます。
Open Measurement で計測します(AdVerifications を持つ広告のみ)。
受け取りにボタンのタップを必須にします。オフなら条件達成で自動付与します。
獲得前でも閉じられるようにします。
受け取り後にモーダルを閉じます。
獲得可能な状態で閉じても、特典を付与します。
<div id="reward-slot"></div>
<script src="https://cdn.michao-ssp.com/player/v1/reward.js"></script>
<script>
window.michao.createRewardPlayer({
bid, // VAST の入札
target: "reward-slot",
mode: "normal",
reward: "コイン50枚",
skin: "responsive",
theme: "auto",
muted: true,
successToast: true,
confirmClose: true,
omid: false,
loadTimeoutMs: 3000,
policy: {
trigger: {
type: "minWatch",
seconds: 15,
},
skip: {
mode: "disabled",
},
pod: {
required: 1,
},
requireClaimClick: true,
closableBeforeClaim: false,
closeAfterClaim: true,
grantOnClose: true,
onAdFailure: "deny",
},
});
</script>各オプションの完全な一覧は API リファレンス を参照してください。