Скрипты блокировки кеша используются со стандартными счетчиками, регистрирующими все события, и счетчиками, которые учитывают только уникальных пользователей.
Очистка кеша не используется со счетчиками "За сеанс", которые подсчитывают уникальных пользователей только один раз для каждого сеанса. Вам необходимо самостоятельно определить способ учета сеансов и передать уникальный идентификатор сеанса в тег Floodlight. Очистка кеша не используется и с коммерческими тегами, так как идентификатор заказа, передаваемый в тег, уже делает запрос уникальным.
Приведенные ниже примеры демонстрируют, как выглядит код для каждого варианта очистки кеша в тегах Floodlight. Если в своей конфигурации Floodlight вы используете теги изображений вместо iframe, просто замените показанные ниже теги iframe на теги изображений.
Обратите внимание, что разница между стандартным счетчиком и счетчиком уникальных пользователей одного типа заключается в использовании пар ключей и значений ord=
и num=
:
-
В стандартном счетчике пара "ключ-значение"
ord=
используется для подстановки случайного числа, а параnum=
отсутствует. -
В счетчике уникальных посетителей для пары "ключ-значение"
ord=
в коде задано значение1
, а параnum=
используется для подстановки случайного числа.
Примеры JavaScript
Стандартный счетчикВ примере ниже показан счетчик JavaScript, в котором применяется стандартный метод регистрации всех событий.
<script type="text/javascript">
var axel = Math.random() + "";
var a = axel * 10000000000000;
document.write('<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
</script>
<noscript>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1?" width="1" height="1" frameborder="0" style="display:none"></iframe>
</noscript>
В следующем примере показан счетчик JavaScript, в котором применяется специализированный метод подсчета уникальных пользователей за 24-часовой период.
<script type="text/javascript">
var axel = Math.random() + "";
var a = axel * 10000000000000;
document.write('<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1;num=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
</script>
<noscript>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1;num=1?" width="1" height="1" frameborder="0" style="display:none"></iframe>
</noscript>
В примере ниже показан XHTML-совместимый счетчик JavaScript, в котором применяется стандартный метод регистрации всех событий.
<script type="text/javascript" id="DoubleClickFloodlightTag123456">
//<![CDATA[
var axel = Math.random() + "";
var a = axel * 10000000000000;
var newIFrame=document.createElement('iframe');
newIFrame.src='http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=' + a + '?';
newIFrame.width="1";
newIFrame.frameborder="0";
newIFrame.height="1";
var scriptNode=document.getElementById('DoubleClickFloodlightTag123456');
scriptNode.parentNode.insertBefore(newIFrame,scriptNode);
//]]>
</script>
<noscript>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1?" width="1" height="1" frameborder="0" style="display:none"></iframe>
</noscript>
В следующем примере показан XHTML-совместимый счетчик JavaScript, в котором применяется специализированный метод подсчета уникальных пользователей за 24-часовой период.
<script type="text/javascript" id="DoubleClickFloodlightTag123456">
//<![CDATA[
var axel = Math.random() + "";
var a = axel * 10000000000000;
var newIFrame=document.createElement('iframe');
newIFrame.src='http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1;num=' + a + '?';
newIFrame.width="1";
newIFrame.frameborder="0";
newIFrame.height="1";
var scriptNode=document.getElementById('DoubleClickFloodlightTag565853');
scriptNode.parentNode.insertBefore(newIFrame,scriptNode);
//]]>
</script>
<noscript>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1;num=1?" width="1" height="1" frameborder="0" style="display:none"></iframe>
</noscript>
Примеры ASP
Стандартный счетчикВ примере ниже показан счетчик ASP, в котором применяется стандартный метод регистрации всех событий.
<% Randomize() %>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=<%Response.Write(int(rnd()*3141581723+10)) %>?" width="1" height="1" frameborder="0" style="display:none"></iframe>
В следующем примере показан счетчик ASP, в котором применяется специализированный метод подсчета уникальных пользователей за 24-часовой период.
<% Randomize() %>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1;num=<%Response.Write(int(rnd()*3141581723+10)) %>?" width="1" height="1" frameborder="0" style="display:none"></iframe>
Примеры JSP
Стандартный счетчикВ примере ниже показан счетчик JSP, в котором применяется стандартный метод регистрации всех событий.
<% long random_number = (long) (Math.random()*100000000); %>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=<%= random_number %>?" width="1" height="1" frameborder="0" style="display:none"></iframe>
В следующем примере показан счетчик JSP, в котором применяется специализированный метод регистрации уникальных пользователей за 24-часовой период.
<% long random_number = (long) (Math.random()*100000000); %>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1;num=<%= random_number %>?" width="1" height="1" frameborder="0" style="display:none"></iframe>
Примеры PHP
Стандартный счетчикВ примере ниже показан счетчик PHP, в котором применяется стандартный метод регистрации всех событий.
<? $t= time() ?>
<iframe src="<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=<? echo $t ?>?" width="1" height="1" frameborder="0" style="display:none"></iframe>
В следующем примере показан счетчик PHP, в котором применяется специализированный метод регистрации уникальных пользователей за 24-часовой период.
<? $t= time() ?>
<iframe src="<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1;num=<? echo $t ?>?" width="1" height="1" frameborder="0" style="display:none"></iframe>
Примеры ColdFusion
Стандартный счетчикВ примере ниже показан счетчик ColdFusion, в котором применяется стандартный метод регистрации всех событий.
<CFSET randnum = RandRange(1000000, 9999999)>
<CFOUTPUT>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=#randnum#?" width="1" height="1" frameborder="0" style="display:none"></iframe>
</CFOUTPUT>
В следующем примере показан счетчик ColdFusion, в котором применяется специализированный метод подсчета уникальных пользователей за 24-часовой период.
<CFSET randnum = RandRange(1000000, 9999999)>
<CFOUTPUT>
<iframe src="http://1234567.fls.doubleclick.net/activityi;src=1234567;type=abcde123;cat=fghij456;u1=[friendlyname1];u2=[friendlyname2];ord=1;num=#randnum#?" width="1" height="1" frameborder="0" style="display:none"></iframe>
</CFOUTPUT>