次の方法で共有


ネイティブ アセンブリ レンダラーのベスト プラクティス

[コードの編集] トグルには、ネイティブ アセンブリに関連付けられている HTML、CSS、Javascript コードが格納されます。 [コードの編集] トグルで行われた変更は、[プレビュー] ウィンドウに自動的に反映されます。

コードの 編集 に関連するヒントと重要な注意事項の一覧を次に示します。

  • [セットアップ] タブで既存の標準およびカスタムクリエイティブアセットの仕様を削除した場合、[コードの編集] トグルの HTML コードはこの変更を自動的に反映しないため、[コードの編集] トグルの [HTML] テキスト ボックスから対応する HTML やプレースホルダーを手動で削除します。

  • [コードの編集] トグルの [HTML] フィールドまたは [Javascript] フィールドに、[%impressionTrackers%] オブジェクト プレースホルダーが表示されていることを確認します。 そうでない場合は、インプレッション トラッカーを追跡できるように手動で追加する必要があります。 レンダラーまたは Web サイトで別のインプレッション トラッキング方法を使用している場合は、 [%impressionTrackers%] オブジェクト プレースホルダーを HTML フィールドまたは Javascript フィールドに追加する必要はありません。 ただし、ネイティブ アセンブリを保存すると、警告ダイアログが表示されます。ここで、[ 自分の Web サイトからインプレッション トラッカーを管理 します] チェック ボックスをオンにすると、 [%impressionTrackers%] オブジェクト プレースホルダーを追加せずにネイティブ アセンブリを保存できます。

  • タグを HTML テキスト ボックスに直接追加しても機能しません。 js コードを記述するには、指定された Javascript テキスト ボックスを使用する必要があります。 Javascript テキスト ボックスでは、ユーザーが HTML<script> タグを使用する必要はありません。

  • IAB のビデオ クリエイティブの標準に従うと、既定では、ユーザーが [再生] ボタンをクリックするとネイティブ ビデオが再生されます。 オーディオがミュートされた状態でビデオを自動的に再生する場合は、[コードの編集] トグルの [Javascript] テキスト ボックスの [function vidCallback()] の下にあるコメントされた行から//を削除します。

    //initialPlayback: 'auto',
    //initialAudio: 'off'
    

ネイティブ アセンブリの構成