ディスプレイ&ビデオ 360 環境用に作成したインタースティシャル広告を閉じる方法として、以下のいずれかを使用します。
自動クローズは、設定した時間の経過後に自動的に広告を閉じる機能です。一方、閉じるボタンは、エンドユーザーが手動で広告を閉じる機能です。
自動クローズを追加する
次の例では、15 秒後に広告が自動的に折りたたまれます。
-
新しいイベントを追加し、イベント ダイアログで以下を選択します。
ターゲット document.body イベント [Google 広告] > [広告の初期化] アクション [カスタム] > [カスタム操作を追加] 設定 関数に「closeAfter15s」などの名前を付けてから、次のカスタムコードを入力します(必要に応じて時間を調整します)。setTimeout(autoClose, 15000);
function autoClose() {
Enabler.close();
}
閉じるボタンを追加する
-
広告を閉じるためのボタンなどのわかりやすい視覚要素を作成します。
-
ボタンの上に配置するタップ領域コンポーネントを追加します。
-
新しいイベントを追加し、イベント ダイアログで以下を選択します。
ターゲット gwd-taparea-1 (or the ID of the Tap Area component) イベント [タップ領域] > [タップ / クリック] アクション [カスタム] > [カスタム操作を追加] 設定 関数に「closeAd」などの名前を付けてから、次のカスタムコードを入力します。Enabler.reportManualClose();
Enabler.close();
プレビューでテストする
広告が正しく閉じることをプレビューで確認するには、ブラウザでデベロッパー コンソールを開き、"Closing ad" イベントを探します。