What Is an Ad Tag?
Third party ad tags, also commonly referred to as creative tags or placement tags, are pieces of source code written in either HTML or JavaScript code, which, when inserted into a web page, send a request to the ad server to serve the ad as requested.
Ad tags facilitate the placement of the right ad, to the right user at the right time, all while enabling digital publishers to track ad engagement and measure and record critical metrics.
Ad tags include a wide range of details about the ad units, including their size, format, basic page info, and user data.
Verwendung von Ad-Tags von Drittanbietern
Ad tags can be leveraged by a variety of users in the digital advertising ecosystem for various purposes.
For example:
- Mit Anzeigen-Tags verkaufen Publisher Inventar an mehrere Werbetreibende und stellen sicher, dass auf ihren Websites nur relevante Anzeigen angezeigt werden. Mit Anzeigen-Tags können Publisher je nach den Targeting-Einstellungen des Werbetreibenden unterschiedliche Anzeigen auf einer Platzierung bereitstellen.
- Werbetreibende erhalten von Publishern Anzeigen-Tags, um den Browser auf die Anzeigen zu leiten, die den Anforderungen des Publishers entsprechen. Das Tag enthält grundlegende Informationen über den Benutzer, wie etwa seinen Standort, seinen Browser und seinen Mobilfunkanbieter.
- Adserver , die den Ad-Serving-Prozess von Anfang bis Ende verwalten, stoßen im gesamten Workflow auf Ad-Tags und verbinden Publisher und Werbetreibende auf der Grundlage dieser Creative-Tags.
- Third-party services (like data management platforms) utilize ad tags to extract user data and create user profiles for use in future campaigns.
How does an Ad Tag Work and What does The Ad Serving Process Look Like?
An ad tag works in the following way:
- Wenn ein Benutzer seinen Browser öffnet und zur Site eines Herausgebers navigiert, wird zunächst ein Anzeigen-Tag-Code aufgerufen und anschließend ein Signal an den Anzeigenserver gesendet, um eine geeignete kreative Anzeigeneinheit zu finden.
- Anschließend wird eine Gebotsanfrage an den Datenanbieter gesendet, um weitere Benutzerdetails (Geostandort, Alter und Geschlecht) für die gezielte Benutzeransprache abzurufen. Der Datenanbieter gibt die Anfrage dann mit für den Benutzer, die Anzeigenabmessungen und das Format geeigneten Creatives zurück.
- Der Anzeigenserver sendet dies dann an die Werbetreibenden weiter, und es findet ein Gebotsprozess statt. Sobald dieser abgeschlossen ist, sendet der Werbetreibende das Creative an den Anzeigenserver.
- Schließlich platziert der Anzeigenserver das Creative im Browser des Benutzers, um den Anzeigeninventarplatz zu füllen.
Types of Ad Tags
Es gibt zwei Haupttypen von Anzeigen-Tags: synchrone Anzeigen-Tags und asynchrone Anzeigen-Tags.
Synchronous ad tag: As the name suggests, a synchronous ad tag will load simultaneously to the rest of the webpage. When synchronous ad tags are used, if the tag is rejected or another technical issue occurs, this can significantly slow down page load time.
In this case, the browser will continue to send requests to the ad server, which in some cases may mean the page will fail to load altogether, diminishing the page's user experience considerably. Due to this fact, many publishers prefer to use asynchronous ad tags.
Asynchronous ad tag: Advertising creative invoked by asynchronous ad tags loads separately to the rest of the web page, offering a significant advantage over synchronous tags. This means the ad tag does not affect the website load time.
Aus diesem Grund verwendet Google AdSense standardmäßig asynchronen Code. Publisher können jedoch auf Wunsch auch synchrone Anzeigen-Tags verwenden.
What does an Ad Tag Look Like?
Modern digital ad tags are encoded in JavaScript code and consist of a URL from which the applicable browser will request content and info about the placement of the ad.
Synchronous Ad Tags source code will appear like the following example:
<script type="text/javascript">
/*
supp_key = "001b3058ceb2d3effb32e1e548bee49c";
supp_time = neues Date().getTime();
supp_channel = "";
supp_code_format = "ads-sync.js";
supp_click = "";
supp_custom_params = {};
/*]]>*/
<script type='text/javascript' src='//n101adserv.com/js/show_ads_supp.js?pubId=10471'></script>
Conversely, an asynchronous ad tag source code snippet will appear like the following example:
<script type="text/javascript">
/*
if(!(window.SuppConfig && window.SuppConfig.ads)) window.SuppConfig = {ads:[]};
SuppConfig.ads.push({
supp_key:"001b3058ceb2d3effb32e1e548bee49c",
supp_channel: "",
supp_code_format:"ads-async.js",
supp_click:"",
supp_custom_params:{},
supp_target_id:"supp-001b3058ceb2d3effb32e1e548bee49c-300x250"
});
(Funktion () {
var sc = document.createElement("script");
sc.type = "text/javascript";
sc.async = wahr;
sc.src = (location.protocol == "https:" ? "https:" : "http:") + "//n101adserv.com\/js\/show_ads_supp.js?pubId=10471";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(sc, s);
})();
/*]]>*/
<div id="supp-001b3058ceb2d3effb32e1e548bee49c-300x250"></div>
<!-- END TAG - BODY -->
Die Struktur eines DoubleClick-Anzeigentags mit den am häufigsten verwendeten Schlüssel-Wert-Paaren sieht folgendermaßen aus:
The above ad tag, or placement tag, can be broken down into its various elements to understand how the ad request works.
http://ad.doubleclick.net/
This part of the URL indicates that in this case, the ad server hosting the ad for the publisher is DoubleClick.
ADJ/
This section of the tag indicates the ad format requested by the ad unit. In this case, it is ADJ which is for image or XML files.
Herausgeber/
This part of the URL instructs the ad servers - in this case, DoubleClick - to verify whether the 'publisher' is part of the DoubleClick network and whether to proceed with the ad requests.
Zone/
This information allows publishers control over targeting their users.
Thema=abc
This information informs the ad server as to the topic of the ad. An example here may be 'beauty’.
sbtpc=def
This refers to the subtopic of the ad tag. This allows an advertiser to get even more specific with their ad request. If we follow the above example, the subcategory may be 'skincare'.
kw=xyz
This contains the keyword for the required ad creative. Multiple keywords can be used. For example, 'cleanser' and 'moisturizer'.
Kachel=1
This variable is the unique value for each ad call on a specific web page. If more than one tile appears with the same value, then the same ad will be displayed on both.
Steckplatz = 728 × 90,1
This orders the ad slots on the web browser. If there are two-leaderboard (728×90) ad units on a page, these ad units will be assigning them numbers (like 728×90.1 and 728×90.2).
sz=728×90
Quite simply, this defines the size of the ad unit.
ord=7268140825331981
A random number is assigned to the ad tag to prevent the browser from showing the same ad rendered from the browser cache. This helps to ensure users see different ad content as they move around the web.
How to Generate an Ad Tag
While there are numerous ad servers and multiple ways that an ad tag can be created, the most common method is through the use of Google Ad Manager.
Web developers can generate ad tags in Google Ad Manager by following these steps:
- Melden Sie sich zunächst bei Ihrem Google Ad Manager-Konto an.
- Klicken Sie anschließend im Inhaltsverzeichnis auf die Registerkarte „ Inventar“ und navigieren Sie zum Abschnitt „Anzeigeneinheit“ , den Sie im linken Bereich finden.
- Nachdem Sie die Anzeigeneinheit ausgewählt haben, für die Sie ein Anzeigen-Tag erstellen möchten, klicken Sie auf „Tags generieren“ .
- Dadurch werden Ihnen mehrere Optionen für die Art der Tags angezeigt, die Sie verwenden möchten.
including: Google publisher tag, mobile applications, audience pixel tag, accelerated mobile pages tag. Select the tag you wish to generate and continue.
- You can also append the tag with features and key values if required.
- Once this is complete, the ad tag can be pasted directly into the source code of your intended web page.
When it comes to display advertising, understanding ad tagging is essential for publishers, advertisers, and ad networks in the ad serving process.
Wenn Ihr monatlicher Werbeumsatz mehr als 2.000 US-Dollar beträgt, kontaktieren Sie uns noch heute, um mehr darüber zu erfahren, wie Publift Ihnen dabei helfen kann, Ihren Werbeumsatz zu steigern und den auf Ihrer Website oder App verfügbaren Werbeplatz optimal zu optimieren.