Есть ли какие-либо преимущества в версии скрипта кода отслеживания конверсий Google Adwords?


В Google Adword есть фрагмент HTML-кода для отслеживания конверсий:

<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 12345;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "someopaqueid";
var google_conversion_value = 0;
/* ]]> */
</script>
<script type="text/javascript" src="http://www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/12345/?label=opaque&amp;guid=ON&amp;script=0"/>
</div>
</noscript>

Он состоит из двух частей:

  1. Для клиентов, поддерживающих javascript, встроенный скрипт, который задает переменные, плюс загрузка скрипта отчетов.
  2. Для других клиентов - тег изображения.

Насколько я вижу, тег изображения имеет некоторые преимущества:

  1. Он работает во всех браузерах.
  2. Он является асинхронным.
  3. Короче иметь только эту версию, по сравнению как с этой, так и с версией js.

Есть ли причина не удалять тег <noscript> и просто использовать фрагмент преобразования изображений напрямую?

Author: Community, 2012-05-13

1 answers

Изображение будет иметь больше ограничений, чем код javascript. Изображение также может быть легче заблокировано с помощью плагинов браузера.

При использовании javascript вы можете использовать его api для отслеживания различных переменных, таких как элементы заказа и общее количество.

Хорошая практика заключается в том, чтобы включать и то, и другое.

 2
Author: Frank, 2012-06-26 07:25:03