広告のサイズを変更する
この関数は、広告のレンダリング後に指定された targetId
の iFrame 配置のサイズを変更します。 広告がレンダリングされる前に呼び出された場合、この関数は何も行いません。
resizeAd('targetId', [width, height], {config})
次に示すパラメーターは、関数内の引数として送信できます。
パラメーター | 型 | 説明 |
---|---|---|
[width, height] |
数値の配列 | iFrame のサイズを変更する配置サイズを、 形式 [300,250] で指定します。 |
config |
object | 一般的なサイズ変更動作を変更するための設定などのオプションの構成が含まれています。 サポートされているフラグの一覧については、次の表を参照してください。 |
targetId |
string | 特定の広告スロットの一意識別子。 |
resizeAdParentDiv |
ブール値 | このプロパティを true に設定すると、広告クリエイティブの Parent Div コンテナーのサイズが強制的に変更されます。 これは、環境によっては親 div のサイズが変更されない場合に、バナー セーフフレーム クリエイティブのサイズを変更する場合に特に便利です。 既定では、このオプションはオフになっています。 注: resizeAdParentDiv オプションが resizeAd に渡された場合、defineTag で定義されているグローバル オプション resizeAdParentDiv よりも優先されます。 たとえば、resizeAd 呼び出しで値が false に設定されていても、元の defineTag で true に設定されていた場合、resizeAd の false 設定は尊重されます。 |
apntag.resizeAd('apn_ad_40954389053', [100, 100], { resizeAdParentDiv: true });