Відстеження цінності трансакцій

Якщо цінність дій клієнтів, які ви відстежуєте, щоразу змінюється (наприклад, клієнти купують товари з різними цінами), можна налаштувати відстеження трансакцій. Це дасть змогу краще оцінити рентабельність інвестицій.

Налаштовуючи нову дію конверсії на веб-сайті або в додатку, ви можете призначити всім конверсіям однакову (статичну) цінність або дозволити їй змінювати значення залежно від ситуації. Інформація в цій статті стосується конверсій другого типу, з динамічною цінністю.

У наведених нижче розділах описано, як змінити тег відстеження конверсій, щоб забезпечити відстеження цінності трансакцій для різних типів веб-сайтів і платформ мобільних додатків.

Перш ніж почати


Щоб налаштувати відстеження конверсій за цінністю трансакцій, вам знадобиться:

  • обліковий запис Google Ads (якщо у вас його ще немає, зареєструйтеся на сайті https://ads.google.com);
  • налаштоване відстеження конверсій Google Ads: щоб відстежувати цінність трансакцій, потрібно створити принаймні одну дію-конверсію (якщо ви цього ще не зробили, дотримуйтеся вказівок щодо створення дії-конверсії й отримання тегу);
  • веб-сайт: саме тут потрібно вставити код (інакше "тег") відстеження конверсій;
  • доступ до вихідного коду веб-сайту: щоб ви або ваш веб-майстер могли вносити зміни на веб-сайт.

Вказівки

Зараз більшість користувачів працюють лише з оновленим Google Ads. Якщо ви досі використовуєте AdWords, виберіть Попередня нижче. Докладніше

Як відстежувати цінність трансакцій на веб-сайті

Частина 1. Вимоги

Вам знадобиться:

  • обліковий запис AdWords: якщо у вас його ще немає, зареєструйтеся на сторінці https://adwords.google.com.ua;
  • налаштоване відстеження конверсій AdWords: щоб відстежувати цінність трансакцій, потрібно створити принаймні одну дію конверсії (якщо ви цього ще не зробили, дотримуйтеся вказівок, щоб створити дію конверсії й отримати тег);
  • веб-сайт: саме тут потрібно вставити код (інакше "тег") відстеження конверсій;
  • доступ до вихідного коду веб-сайту, щоб ви або ваш веб-майстер могли вносити зміни на сайт.

Частина 2. Налаштування відстеження трансакцій в обліковому записі AdWords

У налаштуваннях конверсії обов’язково виберіть варіант "Цінність цієї дії конверсії може змінюватися". Якщо ви цього не зробили або не пам’ятаєте, виконайте кроки нижче.

  1. Увійдіть у свій обліковий запис Google Ads.
  2. Перейдіть на вкладку Інструменти й у спадному меню виберіть Конверсії.
  3. Натисніть назву дії-конверсії, яку потрібно змінити.
  4. Натисніть кнопку Змінити налаштування конверсії.
  5. Натисніть Цінність Виберіть параметр "Цінність цієї дії конверсії може змінюватися" та введіть значення за умовчанням (воно використовуватиметься, якщо не вказати інше). Натисніть Готово.
  6. Натисніть Зберегти.
  7. У розділі "Встановлення тегу" виберіть один із двох варіантів.
    • Зберегти тег та інструкції: виберіть цей параметр, якщо ви самі додаватимете тег відстеження конверсій у код веб-сайту.
    • Надіслати тег та інструкції: виберіть цей параметр, якщо тег додаватиме веб-майстер.
  8. Натисніть Готово.

Частина 3. Як додати або змінити тег у коді веб-сайту

Додайте або змініть тег у коді веб-сайту. Зробити це можна як завгодно. Головне – переконатися, що фрагмент коду додано саме на ту сторінку, на яку перейде користувач після здійснення конверсії.

Тег потрібно вставити в статичну частину сторінки – у розділ <body>. Нижче наведено докладні інструкції щодо роботи з тегом для сайтів на основі різних технологій.

Активні серверні сторінки (ASP)

Щоб додати код відстеження конверсій на сторінки ASP за допомогою відповідного редактора, перегляньте наведений нижче код, а потім вилучіть із власного коду викреслені рядки та вручну додайте виділені фрагменти. Якщо ви хочете відстежувати натискання кнопок або посилань, а не завантаження сторінок, код виглядатиме дещо інакше. Щоб дізнатися більше, перегляньте інструкції з відстеження кліків як конверсій.

	<body>
	...
	<!-- Код Google для сторінки конверсії покупки -->
	<script type="text/javascript">
	/* <![CDATA[ */
	var google_conversion_id = 1234567890;
	var google_conversion_label = "xxxxXXx1xXXX123X1xX";
	var google_conversion_value = 1.00;
	if (<%= totalValue %>) {
		var google_conversion_value = <%= totalValue %>;
		var google_conversion_currency = <%= currency %>;
	}
	var google_conversion_currency = "USD";
        var google_remarketing_only = false;
	/* ]]> */
	</script>
	<script type="text/javascript" 
	src="//www.googleadservices.com/pagead/conversion.js">
	</script>
	<noscript>
        <div style="display:inline;">
	<img height="1" width="1" style="border-style:none;" alt=""
	src="//www.googleadservices.com/pagead/
	conversion/1234567890/
	?value=<%=totalValue %>&amp;currency_code=<%=currency %>
	&amp;label=xxxxXXx1xXXX123X1xX&amp;guid=ON&amp;script=0">
	</div>
        </noscript>
	</body>
	

Якщо ваш веб-сервер підтримує включення на стороні сервера (розмітку SSI), код відстеження конверсій можна вставити на сайт за допомогою оператора #include. Згенерувавши фрагмент коду конверсії, збережіть його як файл на своєму веб-сервері. Радимо назвати файл googleconversion.html.

Знайдіть тег </body> та розмістіть безпосередньо над ним оператор # include з указаним шляхом до файлу. Якщо тегу </body> немає в статичному розділі сторінки HTML, вставте фрагмент коду в розділ <body> сторінки.

	<head>
	<title>Дякуємо за покупку</title>
	</head>
	<body>
	...
	<!-- #include file=".../googleconversion.html" -->
	</body>
		

Слід пам’ятати

Не вставляйте оператор #include у верхній або нижній колонтитул файлу. У такому разі система реєструватиме конверсію щоразу, коли клієнт відвідуватиме будь-яку сторінку вашого сайту.

Оператор #include оцінюватиметься раніше за решту ASP-сторінок, тому вираз ASP можна використовувати як динамічну цінність конверсії.

  1. Відкрийте файл ASP сторінки підтвердження конверсії. Якщо з одного файлу генерується кілька сторінок, знайдіть розділ файлу ASP, який генерує сторінку конверсії.
  2. Якщо сайт має змінну цінність конверсії, визначте вираз ASP, який обчислює це значення. Приклад: <%= totalValue %>.
  3. Налаштовуючи відстеження конверсій, виберіть категорію "Купівля/продаж".
  4. У полі "Цінність конверсії" введіть числове значення за умовчанням, а потім замініть рядок var google_conversion_value =… вручну, ввівши таке:
    	if (<%= totalValue %) {
    	var google_conversion_value = <%= totalValue %>;
    	}
    				
    Також у виділеному вище розділі тегу <noscript> потрібно замінити числове значення за умовчанням на параметр <%= totalValue%>.
  5. (Додатково) Якщо ви працюєте з різними валютами, можна додати рядок з оператором if: var google_conversion_currency = <%= currency %>;

    Не забудьте вставити фрагмент &currency_code=<%= currency %> у розділ тегу noscript.
  6. Скопіюйте та збережіть отриманий фрагмент коду.
  7. Вставте код відстеження конверсій на сторінку підтвердження конверсії. Переконайтеся, що код міститься в статичному розділі HTML, а не в розділі коду ASP (виділеному маркерами <%= та %>).
  8. Вставте код відстеження конверсій безпосередньо в тіло сторінки підтвердження конверсії. Знайдіть тег </body> та розмістіть код безпосередньо над ним. Якщо тегу </body> немає в статичному розділі сторінки HTML, вставте фрагмент коду в розділ <body> сторінки.
  9. Збережіть файл підтвердження конверсії й за потреби завантажте його на свій веб-сервер. Щоб перевірити код відстеження конверсій, виконайте конверсію на своєму сайті.
  10. Перегляньте вихідний код сторінки у веб-переглядачі. Як правило, на сторінці потрібно натиснути правою кнопкою миші та вибрати Переглянути джерело сторінки. Код відстеження конверсії має бути між тегами <body> та </body> на вашій сторінці. Під час перегляду вихідного коду вираз ASP буде замінено фактичною цінністю конверсії.
Серверні сторінки Sun® Java (JSP)

Щоб додати код відстеження конверсій на JSP-сторінки за допомогою відповідного редактора, перегляньте код нижче й вилучіть зі свого коду викреслені рядки та вручну додайте виділені фрагменти. Якщо ви хочете відстежувати натискання кнопок або посилань, а не завантаження сторінок, код виглядатиме дещо інакше. Щоб дізнатися більше, перегляньте інструкції з відстеження кліків як конверсій.

		
	<!-- Код Google для сторінки конверсії покупки -->
	<script type="text/javascript">
	/* <![CDATA[ */
	var google_conversion_id = 1234567890;
	var google_conversion_label = "xxxxXXx1xXXX123X1xX";
	var google_conversion_value = 1.00;
	if (<%= totalValue %>) {
		var google_conversion_value = <%= totalValue %>;
		var google_conversion_currency = <%= currency %>;
	}
	var google_conversion_currency = "USD";
	var google_remarketing_only = false;
        /* ]]> */ 
	</script>
	<script type="text/javascript"
	src="//www.googleadservices.com/pagead/conversion.js">
	</script>
	<noscript>
        <div style="display:inline;">
	<img height="1" width="1" style="border-style:none;" alt=""	
	src="//www.googleadservices.com/pagead/
	conversion/1234567890/
	?value=<%=totalValue %>&amp;currency_code=<%=currency %>
	&amp;label=xxxxXXx1xXXX123X1xX&amp;guid=ON&amp;script=0">
        </div>
	</noscript>
	</body>
		

Також код відстеження конверсій можна вставити на веб-сайт за допомогою оператора jsp:include мови розмітки SSI. Згенерувавши фрагмент коду конверсії, збережіть його як файл на своєму веб-сервері. Радимо назвати файл "googleconversion.html". Знайдіть тег </body> та розмістіть безпосередньо над ним оператор jsp:include з указаним шляхом до файл Якщо тегу </body> немає в статичному розділі сторінки HTML, вставте фрагмент коду в розділ <body> сторінки.

		
	<html>
	<head>
	<title>Дякуємо за покупку</title>
	</head>
	<body>
	...
	<jsp:include src=".../googleconversion.html"/>
	</body>
	</html>
		

Слід пам’ятати

Переконайтеся, що оператор jsp:include не розміщено у верхньому або нижньому колонтитулі файлу, як це іноді трапляється. У такому разі система реєструватиме конверсію щоразу, коли клієнт відвідуватиме будь-яку сторінку вашого сайту.

Оператор jsp:include оцінюватиметься раніше за решту JSP-сторінок, тому вираз JSP можна використовувати як динамічну цінність конверсії.

Якщо ваш веб-сервер підтримує включення на стороні сервера (розмітку SSI), код відстеження конверсій можна вставити на сайт за допомогою оператора #include. Згенерувавши фрагмент коду конверсії, збережіть його як файл на своєму веб-сервері. Радимо назвати файл googleconversion.html. Знайдіть тег </body> та розмістіть безпосередньо над ним оператор # include з указаним шляхом до файлу. Якщо тегу </body> немає в статичному розділі сторінки HTML, вставте фрагмент коду в розділ <body> сторінки.

		
	<head>
	<title>Дякуємо за покупку</title>
	</head>
	<body>
	...
	#include file=".../googleconversion.html"
	</body>
		

Оператор #include оцінюватиметься раніше за решту JSP-сторінок, тому вираз JSP можна використовувати як динамічну цінність конверсії.

Слід пам’ятати

Переконайтеся, що ви не розмістили оператор #include у верхньому або нижньому колонтитулі файлу, як це іноді трапляється. У такому разі система реєструватиме конверсію щоразу, коли клієнт відвідуватиме будь-яку сторінку вашого сайту.

  1. Відкрийте файл JSP сторінки підтвердження конверсії. Якщо з одного файлу генерується кілька сторінок, знайдіть розділ файлу JSP, який генерує сторінку конверсії.
  2. Якщо сайт має змінну цінність конверсії, визначте вираз JSP, який обчислює це значення. Приклад: <%= totalValue %>, ${totalValue}
  3. Налаштовуючи відстеження конверсій, виберіть категорію "Купівля/продаж".
  4. У полі "Цінність конверсії" введіть числове значення за умовчанням, а потім вручну замініть рядок var google_conversion_value = … таким фрагментом коду:
    	if (<%= totalValue %) {
    		var google_conversion_value = <%= totalValue %>;
    	}
    				
    Також у виділеному вище розділі тегу <noscript> потрібно замінити числове значення за умовчанням на параметр <%= totalValue%>.
  5. (Додатково) Якщо ви працюєте з різними валютами, можна додати рядок з оператором if: var google_conversion_currency = <%= currency %>;

    Не забудьте вставити фрагмент &currency_code=<%= currency %> у розділ тегу noscript.
  6. Скопіюйте та збережіть отриманий фрагмент коду.
  7. Вставте фрагмент коду відстеження конверсій на сторінку підтвердження конверсії. Переконайтеся, що код міститься в статичному розділі HTML, а не в розділі коду JSP (виділеному маркерами <%@ та %>).
  8. Вставте код відстеження конверсій безпосередньо в тіло сторінки підтвердження конверсії. Знайдіть тег </body> та розмістіть код безпосередньо над ним. Якщо тегу </body> немає в статичному розділі сторінки HTML, вставте фрагмент коду в розділ <body> сторінки.
  9. Збережіть файл підтвердження конверсії й за потреби завантажте його на свій веб-сервер. Щоб перевірити код відстеження конверсій, виконайте конверсію на своєму сайті. Перегляньте вихідний код сторінки у веб-переглядачі. Як правило, на сторінці потрібно натиснути правою кнопкою миші та вибрати Переглянути джерело сторінки. Код відстеження конверсії має бути між тегами <body> та </body> на вашій сторінці. Під час перегляду вихідного коду вираз JSP буде замінено фактичною цінністю конверсії.
Препроцесор гіпертексту (PHP)

Щоб додати на PHP-сторінки код відстеження конверсій за допомогою редактора веб-сторінок, перегляньте код нижче й вилучіть зі свого коду викреслені рядки та вручну додайте виділені фрагменти. Якщо ви хочете відстежувати натискання кнопок або посилань, а не завантаження сторінок, код виглядатиме дещо інакше. Щоб дізнатися більше, перегляньте інструкції з відстеження кліків як конверсій.

		
	<!-- Код Google для сторінки конверсії покупки -->
	<script type="text/javascript">
	/* <![CDATA[ */
	var google_conversion_id = 1234567890;
	var google_conversion_label = "xxxxXXx1xXXX123X1xX";
	var google_conversion_value = 1.00;
	if (<? echo $totalValue ?>) {
		var google_conversion_value = <? echo $totalValue ?>;
		var google_conversion_currency = <? echo $currency ?>;
	}
	var google_conversion_currency = "USD";
        var google_remarketing_only = false;
	/* ]]> */ 
	</script>
	<script type="text/javascript"
	src="//www.googleadservices.com/pagead/conversion.js">
	</script>
	<noscript>
        <div style="display:inline;">
	<img height="1" width="1" style="border-style:none;" alt=""
	src="//www.googleadservices.com/pagead/
	conversion/1234567890/?value=
	<? echo $totalValue ?>&amp;currency_code=<? echo $currency ?>
	&amp;label=xxxxXXx1xXXX123X1xX&amp;guid=ON&amp;script=0">
        </div>
	</noscript>
	</body>
		
  1. Відкрийте файл PHP сторінки підтвердження конверсії. Якщо з одного файлу генерується кілька сторінок, знайдіть розділ файлу PHP, який генерує сторінку конверсії.
  2. Якщо сайт має змінне значення конверсії, визначте вираз PHP, який відображає це значення. Приклад: <?php echo $totalValue ?>, <? echo totalValue ?>.
  3. Налаштовуючи відстеження конверсій, виберіть категорію "Купівля/продаж".
  4. У полі "Цінність конверсії" введіть числове значення за умовчанням, а потім вручну замініть рядок var google_conversion_value = … таким фрагментом коду:
    	if (<? echo $totalValue ?>) {
    		var google_conversion_value = <? echo $totalValue ?>;;
    	}
    Також у виділеному вище розділі тегу <noscript> потрібно замінити числове значення за умовчанням на параметр <%= totalValue%>.
  5. Необов’язково: якщо ви приймаєте платежі в різних валютах, додайте до оператора if рядок var google_conversion_currency = <? echo $currency ?>.

    У розділі noscript тегу потрібно буде додати фрагмент &currency_code=<? echo $currency ?>.
  6. Скопіюйте та збережіть отриманий фрагмент коду.
  7. Вставте код відстеження конверсій на сторінку підтвердження конверсії. Переконайтеся, що код міститься в статичному розділі сторінки HTML, а не в розділі коду PHP (виділеному маркерами <? і ?>). Вставте фрагмент коду відстеження безпосередньо в тіло сторінки підтвердження конверсії. Для цього знайдіть тег </body> та розмістіть код безпосередньо над ним. Якщо тегу </body> немає в статичному розділі сторінки HTML, вставте фрагмент коду в розділ <body> сторінки, як показано нижче.
  8. Збережіть файл підтвердження конверсії й за потреби завантажте його на свій веб-сервер. Щоб перевірити код відстеження конверсій, виконайте конверсію на своєму сайті. Перегляньте вихідний код сторінки у веб-переглядачі. Як правило, на сторінці потрібно натиснути правою кнопкою миші та вибрати Переглянути джерело сторінки. Код відстеження конверсії має бути між тегами <body> та </body> на вашій сторінці. Під час перегляду вихідного коду вираз PHP буде замінено фактичною цінністю конверсії.
Веб-сторінки з фреймами

У разі використання фреймів фрагмент коду рекомендується вставляти лише в межах HTML-частини фрейму, що містить сторінку конверсії.

Захищені та незахищені сторінки

Фрагмент коду можна безпечно використовувати як на захищених (https://), так і на незахищених (http://) сторінках.

 

Безпека та конфіденційність під час відстеження веб-сайтів

У Google застосовуються строгі стандарти безпеки. Відстежуються лише сторінки, які містять тег конверсії Google. Ми також використовуємо шифрування даних і безпечні сервери.

Обов’язково надавайте користувачам чітке та повне пояснення того, як дані збираються на вашому веб-сайті, і отримуйте згоду на такі дії, якщо це передбачено законодавством.

Чи корисна ця інформація?
Як можна її покращити?