Наш ассоциированный член www.Bikinika.com.ua

Посібник користувача AdvertServe :: v5.0 :: Додаткове відстеження кліків

  1. Flash
  2. Вибір версії Flash
  3. Код ActionScript
  4. Flash 10 (ActionScript 3.0)
  5. Flash 8 і 9 (ActionScript 2.0)
  6. Flash 4, 5, 6 і 7 (ActionScript 2.0)
  7. Підручник
  8. Флеш документація
  9. Створення медіа
  10. Форми
  11. Увага
  12. Порада
  13. HTML5
  14. Підручник
  15. Створення медіа
  16. JavaScript
  17. Посилання
  18. Порада
  19. Карти
  20. Порада
Версія 5.0

Посібник користувача AdvertServe :: v5.0

Flash

Що таке clickTAG?

Adobe створив псевдостандарт, який називається clickTAG для відстеження кліків за допомогою Flash-банерів. Це єдиний спосіб відстеження кліків Flash-банерів, який підтримується сервером оголошень.

Коротше кажучи, вам потрібно вставити прозору кнопку у верхній шар вашого банера Flash. Потім ви призначите кнопку дії з певним спеціальним кодом ActionScript , призначеним для прийняття URL-адреси перенаправлення кліків як параметра. Потім ваша кнопка використовує цю URL-адресу переспрямування як посилання, а не має пряме посилання, вбудоване всередині коду.

Вибір версії Flash

Рекламний сервер повністю підтримує всі версії Flash до Flash 10, включаючи Flash 10. Якщо це можливо, то ми рекомендуємо вибрати Flash 9 або 10 . За даними опитувань, проведених компанією Adobe, 99,3% користувачів у всьому світі мають плагін Flash 9, а 98,7% користувачів мають плагін Flash 10 ( Див. Посилання - червень 2011 року ).

Код ActionScript

Якщо ви є досвідченим дизайнером Flash, ви, ймовірно, можете пропустити підручник і просто знайдіть код ActionScript нижче. Вам не потрібно вносити будь-які зміни до коду! Сервер оголошень використовує clickTAG для імені параметра, а код, наведений нижче, вже підготовлений для цього.

Flash 10 (ActionScript 3.0)

Це код ActionScript 3.0. Якщо ви називаєте свою кнопку щось інше, ніж MyClickTagButton, ви повинні змінити цей код, щоб змінити ім'я кнопки. Інші зміни не потрібні! Не вставляйте посилання в код. Просто скопіюйте і вставте дословно.

MyClickTagButton.addEventListener (MouseEvent.CLICK, функція (): void {if (root.loaderInfo.parameters.clickTAG.substr (0,5) == "http:") {navigateToURL (новий URLRequest (root.loaderInfo.parameters.clickTAG ), "_blank");}});

Flash 8 і 9 (ActionScript 2.0)

Це код ActionScript 2.0. Зміни не потрібні! Не вставляйте посилання в код. Просто скопіюйте і вставте дословно.

на (випуск) {if (_root.clickTAG.substr (0,5) == "http:") {getURL (_root.clickTAG, "_blank"); }}

Flash 4, 5, 6 і 7 (ActionScript 2.0)

Використання цих старих версій Flash не рекомендується! Якщо це можливо, будь ласка, використовуйте Flash 9 або 10.

на (випуск) {if (clickTAG.supstr (0,5) == "http:") {getURL (clickTAG, "_top"); }}

Підручник

Нове у Flash? Для отримання докладніших покрокових інструкцій, будь ласка натисніть тут переглянути наші Flash навчальний посібник clickTAG .

Флеш документація

Ви також можете звернутися до документації Adobe Flash для вашої версії Flash:

Створення медіа

Після реалізації clickTAG у банері Flash потрібно створити новий рекламний банер Flash на сервері оголошень. У новому майстрі банера Flash, безпосередньо під полем URL-адреси фільму, де можна завантажити свій файл SWF, ви побачите поле з назвою URL-адреси ClickTAG . У цьому полі потрібно ввести URL-адресу, куди потрібно переадресовувати відвідувачів після натискання на банер.

Можливо, вам також доведеться змінити значення поля параметру ClickTAG, якщо у банері використовується змінна, відмінна від clickTAG . Flash обробляє імена параметрів з чутливістю до регістру! Якщо ви ввели назву змінної як ClickTAG або clickTag, ви повинні ввести його точно так само в полі параметра ClickTAG .

Якщо ви створюєте інший тип медіафайлів, наприклад банер HTML або динамічний носій, ви повинні включити цільову URL-адресу до параметрів у HTML-коді, який потрібно відобразити банер Flash таким чином:

<OBJECT classid = "clsid: D27CDB6E-AE6D-11cf-96B8-444553540000" codebase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40, 0 "WIDTH =" 250 "HEIGHT =" 350 "id =" filename "> <PARAM NAME =" фільм "VALUE =" http://www.yoursite.com/flash/filename.swf? ClickTAG = %% CLICKTAG% % http: //www.gotohere.com/ "> <PARAM NAME =" якість "VALUE =" висока "> <PARAM NAME =" bgcolor "VALUE =" # FFFFFF "> <EMBED src =" http: // www .yoursite.com / flash / filename.swf? clickTAG = %% CLICKTAG %% http: //www.gotohere.com/ "quality =" high "bgcolor =" # FFFFFF "WIDTH =" 250 "HEIGHT =" 350 " NAME = "ім'я файлу" ALIGN = "" TYPE = "application / x-shockwave-flash" PLUGINSPAGE = "http://www.macromedia.com/go/getflashplayer"> </EMBED> </OBJECT>

Форми

У більшості випадків сервер оголошень може автоматично відстежувати кліки за допомогою форм HTML. Єдині випадки, коли це неможливо, це якщо форма використовує подання AJAX. Якщо ви використовуєте AJAX, вам доведеться вбудовувати макроси для відстеження у вашу форму вручну, як у наступному прикладі.

<FORM action = "http://www.yoursite.com/cgi-bin/example.pl" method = "POST"> Ім'я: <INPUT type = "text" name = "firstname" size = "35"> Прізвище: <INPUT type = "text" name = "lastname" size = "35"> <INPUT type = "submit" value = "Додати"> </FORM>

Припускаючи, що вищезгаданий код HTML для вашої форми, потрібно змінити його, щоб він виглядав як приклад нижче.

<FORM action = "%% CLICKFORM %%" method = "POST"> Ім'я: <INPUT type = "text" name = "firstname" size = "35"> Прізвище: <INPUT type = "text" name = "lastname" size = "35"> <INPUT type = "hidden" ім'я = "cid" value = "%% CID %%"> <INPUT type = "hidden" name = "mid" value = "%% MID% % "> <INPUT type =" hidden "name =" pid "value =" %% PID %% "> <INPUT тип =" прихований "name =" zid "value =" %% ZID %% "> <INPUT тип = "hidden" name = "default" value = "%% DEFAULT %%"> <INPUT тип = "прихований" name = "random" value = "%% RANDOM %%"> <INPUT type = "hidden" name = "timestamp" value = "%% TIMESTAMP %%"> <INPUT тип = "прихований" name = "referrer" value = "%% REFERRER %%"> <INPUT type = "hidden" name = "redirect" value = " http://www.yoursite.com/cgi-bin/example.pl "> <INPUT type =" hidden "name =" variables "value =" ім'я, прізвище "> <INPUT type =" submit "value =" Submit "> </FORM>

Переконайтеся, що жодне з імен параметрів у вашій формі не конфліктують з іменами, що використовуються сервером оголошень!

Увага

Сервер оголошень може приймати подання форм, використовуючи запити GET і POST. Проте після відстеження клацання переадресація HTTP на скрипт форми буде надіслано рядком запитів, що містить вказані вами змінні . Це призводить до того, що браузер робить запит GET до сценарію форми, тому ваш сценарій повинен приймати запит GET. Варто також відзначити, що це обмежує кількість даних, які можна подати до 64k. На практиці це, як правило, не є проблемою, оскільки більшість типових форм, що використовуються в рекламі, подають менше 1к даних.

Порада

Якщо ви не хочете, щоб кліки на вашій формі відслідковувалися, просто додайте атрибут NOTRACK до кінця тегу <FORM> (тобто <FORM action = "..." method = "POST" NOTRACK> ). Це дозволить серверу оголошень не обробляти форму. Сервер оголошень не виводить атрибут NOTRACK під час показу оголошення, щоб зберегти відповідність HTML.

HTML5

Що таке clickTag?

Так само, як і у Flash, сервер оголошень також підтримує використання clickTag з HTML5. Насправді, вам навіть не потрібно впроваджувати clickTag у більшості випадків. Сервер оголошень автоматично вставлятиме шар, на який можна натискати, з клацанням clickTag поверх банера, якщо він не виявить його. Проте це призведе до порушення інтерактивних банерів HTML5, які потребують введення користувача. Ручна реалізація clickTag для таких банерів необхідна.

Підручник

Для отримання детальних покрокових інструкцій, будь ласка натисніть тут переглянути наші Підручник з clickTag HTML5 .

Створення медіа

Після реалізації clickTag у банері HTML5 потрібно створити новий банер HTML5 на сервері оголошень. Майстер попросить вас завантажити файл ZIP, що містить усі активи HTML5 (HTML, CSS, JavaScript, зображення, шрифти тощо ...). Як мінімум, він повинен містити один і тільки один .html файл. Єдине, що вам потрібно надати, це URL перенаправлення , який є просто посиланням на цільову сторінку рекламодавців.

JavaScript

Сервер оголошень не може автоматично відстежувати кліки на посилання, вбудовані в JavaScript. Якщо ви хочете відстежувати кліки, вам доведеться вбудовувати макроси для відстеження у ваші посилання вручну, як у наведеному нижче прикладі.

<SCRIPT type = "text / javascript"> document.write ('<P>'); document.write ('<A href="http://www.gotohere.com/" target="_blank"> Ваше посилання тут </A>'); document.write ('</P>'); </SCRIPT>

Припускаючи, що вищезгаданий код HTML для вашої посилання JavaScript, вам доведеться змінити його, щоб виглядати як приклад нижче.

<SCRIPT type = "text / javascript"> document.write ('<P>'); document.write ('<A href=" %%CLICKLINK%%http://www.gotohere.com/ "target="_blank"> Ваше посилання тут </A>'); document.write ('</P>'); </SCRIPT>

Посилання

У більшості випадків сервер оголошень може автоматично відстежувати кліки по посилань. Єдиний випадок, коли він не може відстежувати кліки, полягає в тому, якщо посилання вбудовано в теги <SCRIPT>, <IFRAME> або <ILAYER>. Якщо будь-який з цих тегів міститься в HTML, вам доведеться вбудовувати макроси відстеження в такі посилання вручну, як у наступному прикладі.

<A href="http://www.gotohere.com/" target="_blank"> Ваше посилання тут </A>

Припускаючи, що вищезгаданий код HTML для вашого посилання, потрібно змінити його, щоб він виглядав як приклад нижче.

<A href=" %%CLICKLINK%%http://www.gotohere.com/ "target="_blank"> Ваше посилання тут </A>

Порада

Якщо ви не бажаєте відстежувати кліки по вашому посиланні, просто додайте атрибут NOTRACK до кінця тега <A> (наприклад, <A href="..." NOTRACK> приклад </A> ). Це дозволить серверу оголошень не обробляти посилання. Сервер оголошень не виводить атрибут NOTRACK під час показу оголошення, щоб зберегти відповідність HTML.

Карти

У більшості випадків сервер оголошень може автоматично відстежувати кліки на зображеннях. Єдині випадки, коли він не може відстежувати кліки, це якщо карта вбудована в теги <SCRIPT>, <IFRAME> або <ILAYER>. Якщо будь-який з цих тегів міститься в HTML, вам доведеться вбудовувати макроси відстеження в такі посилання вручну, як у наступному прикладі.

<img src = "http://www.w3schools.com/tags/planets.gif" width = "145" height = "126" alt = "Планети" usemap = "# planetmap"> <map id = "planetmap" name = "planetmap"> <площа форма = "прямо" coords = "0,0,82,126" href = "http://www.w3schools.com/tags/sun.htm" target = "_ blank" alt = "Sun "> <площа форма =" коло "coords =" 90,58,3 "href =" http://www.w3schools.com/tags/mercur.htm "target =" _ blank "alt =" Ртуть "> <область shape = "circle" coords = "124,58,8" href = "http://www.w3schools.com/tags/venus.htm" target = "_ blank" alt = "Венера"> </map>

Припускаючи, що вищезгаданий код HTML для вашої мапи зображень, потрібно змінити його, щоб він виглядав як приклад нижче.

<img src = "http://www.w3schools.com/tags/planets.gif" width = "145" height = "126" alt = "Планети" usemap = "# planetmap"> <map id = "planetmap" name = "planetmap"> <площа форма = "прямо" coords = "0,0,82,126" href = "%% CLICKLINK %% http: //www.w3schools.com/tags/sun.htm" target = "_ blank "alt =" Sun "> <форма форми =" коло "coords =" 90,58,3 "href =" %% CLICKLINK %% http: //www.w3schools.com/tags/mercur.htm "target =" _blank "alt =" Меркурій "> <область форми =" коло "coords =" 124,58,8 "href =" %% CLICKLINK %% http: //www.w3schools.com/tags/venus.htm "ціль = "_blank" alt = "Венера"> </map>

Порада

Якщо ви не бажаєте відстежувати кліки на карті зображення, просто додайте атрибут NOTRACK до кінця тегів <AREA> (тобто <AREA href = "..." NOTRACK> ). Це дозволить серверу оголошень не обробляти пов'язану область. Сервер оголошень не виводить атрибут NOTRACK під час показу оголошення, щоб зберегти відповідність HTML.

Авторське право (C) 1998-2018 по Renegade Internet. Всі права захищені.

Swf?
Swf?

Новости