Adcontroller: Difference between revisions

1,418 bytes added ,  14 April 2023
No edit summary
Line 206: Line 206:


<div class="page-break"></div>
<div class="page-break"></div>
==Ad placements==
==Ad placeholder container model==


The positioning of the placeholder containers for the ad placements in the publisher site follows the pre-agreed placement/tagging plan. The integration of the container itself should be according to the following sample.
<syntaxhighlight lang='html'>
<div class="iqdcontainer" data-placement="pos_[N U M M E R]" data-device="[D E V I C E T Y P E]"></div>
</syntaxhighlight>
For the right identification of all placeholders every placeholder div-container must containt the following Information.
# The class "'''iqdcontainer'''". This class is a marker for all placeholder div-container.
# The data attribute "'''data-placement'''". Due to this data-attribute every position in the site can be addressed unambiguously.
# Das Data Attribute "'''data-device'''". This data attribute identifies if a placeholder div container is intended for desktop, mobile or tablet advertisement. possible values: '''desktop | tablet | mobile'''
===Special Positions===
====Header and Footer====
All positions in footer and header do not receive a number in "data-placement", instead they are unambiguously determined by the values "pos_header" and "pos_footer".
<syntaxhighlight lang='html'>
<div class="iqdcontainer" data-placement="pos_header" data-device="[D E V I C E T Y P E]"></div>
<div class="iqdcontainer" data-placement="pos_footer" data-device="[D E V I C E T Y P E]"></div>
</syntaxhighlight>
===Signals & Ad structure===
===Signals & Ad structure===