SRA (Single Request Architecture) を使用して Web ページの広告呼び出しを行っている場合、これは問題になります。
SRA をご存じない方のために説明すると、ページ上のすべての広告スロットに対する広告呼び出しが 1 回の広告呼び出しで行われる機能です。利点は
SRA を有効にすると、本文のソース コードで最初に一致するgoogle.defineslotのgoogletag.displayが見つかったときに、ページ上のすべての広告スロットに対して単一の広告呼び出しが行われます。
たとえば、ヘッダーに10 個のgoogle.defineslotがあり、本文に 1 個のgoogletag.displayがある場合、最初に一致するgoogle.defineslotのgoogletag.displayが本体のソースコード。DFP は、可能な場合はクリエイティブを配信し、インプレッションを記録します。本文で定義されていない 9 つの広告呼び出しすべてについて、DFP は埋められなかったインプレッションを記録します。
DFP の最も優れた機能は予測です。DFP の予測は、DFP が受け取った広告呼び出しに基づいています。Web ページにクリエイティブを表示するために実際に使用されていないが、SRA を使用して Web ページで定義されている特定の広告ユニットと特定のサイズを予測している場合、予測結果は大量のインプレッションを表示し、キャンペーンを予約すると、これらの結果に基づいて、配信が不十分になる可能性があり、最悪の場合、まったく配信されない可能性があります。
SRA を使用してヘッダーにgoogletag.defineスロットを実際に実装し、ボディにはgoogltag.displayを実装しないでくださいキャンペーンの。実際の利点は、この実装により Web ページに空白の広告スペースが表示されないことです。
SRA を使用していない場合、各googletag.defineslotの広告呼び出しは、一致するgoogletag.displayが本体で見つかった場合にのみ行われます。
たとえば、ヘッダーに 10 個の googletag.defineslot があり、本文に 6 個の googletag.diplay のみが定義されている場合、一致する 6個のgoogletag.defineslotの広告呼び出しのみが Web ページによって行われます。
この方法で予測する場合は、ヘッダーと本文にgoogletag.defineslotとgoogletag.displayを実装する必要があります。問題は、Web ページに空白の広告スペースが表示されることです。この空白の広告スペースの問題を回避するには、ハウス広告をトラフィッキングする必要があります。