Skip to content

リワード広告を試す

各オプションを切り替えると、右側の生成コードが更新されます。▶ プレビュー で、その設定のままサンプル広告でリワードプレイヤーを起動します。

通常は 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 リファレンス を参照してください。

Michao!! のプレイヤードキュメント