Скрипт, который отслеживает копирование содержимого страницы в Google Analytics

  1. Отчет о скопированном контенте для Google Analytics
  2. Скрипт, который отслеживает копирование контента с помощью события Google Analytics JQuery

Вы хотите знать, если и сколько контента с сайта копируется его читателями. Благодаря сочетанию jQuery и событий Google Analytics можно отслеживать каждого человека, который копирует контент с сайта. Вы узнаете, откуда она копировала, что именно и сколько было.

Я использовал вышеупомянутый скрипт на этом сайте в течение длительного времени. к сожалению источник из которого я скачал это исчезло, поэтому я решил поставить его сюда снова. Автор сценария Эйвинд Савио (его домен к сожалению это истекло). Сценарий, подготовленный этим автором, предназначен для классической версии кода Google Analytics. Я только внес некоторые изменения при определении объектов jQuery и обновил его до версии Universal Analytics.

Скрипт также использует работу подготовлено Мотяром это позволяет вам выбирать / выделять текст с помощью jQuery.

В качестве любопытства скажу, что читатели в декабре 2014 года скопировали ровно 692 116 символов с моего сайта . В январе их уже более миллиона, а счетчик продолжает расти. Пока я не увидел, как часто и сколько копируется контент, я не осознавал этого. Сценарий также предоставляет расширенный отчет в Google Analytcs, который показывает, что, сколько и откуда он был скопирован.

Сценарий также предоставляет расширенный отчет в Google Analytcs, который показывает, что, сколько и откуда он был скопирован

Отчет о копировании контента в декабре 2014 Отчет о копировании контента в декабре 2014   Скопировать контент для выбранного URL Скопировать контент для выбранного URL

Отчет о скопированном контенте для Google Analytics

Следующий отчет покажет:

  • Категория события: Буфер обмена,
  • Событие: копировать, вырезать или вставить,
  • этикетка событие : Текст скопирован / вырезан / вставлен
  • Значение события: сколько символов было скопировано / вырезано / вставлено.

Если вы выберете страницы из отчета в разделе «Событие», вы сможете посмотреть, как выглядели действия копирования / вырезания / вставки на отдельных страницах.

Ссылка на расширенный шаблон отчета для скопированного контента ,

Скрипт, который отслеживает копирование контента с помощью события Google Analytics JQuery

Если вы хотите изменить количество символов, выбрасываемых в Google Analytics, измените значение переменной maxLength. Пожалуйста, будьте осторожны со сценарием, на страницах, которые требуют конфиденциальных данных, потому что тогда они могут попасть в Google Analytics, и в соответствии с их условиями обслуживания, вы не можете собирать такие данные.

В дополнение к удовлетворению вашего любопытства, которое было скопировано читателями страницы, если вы видите какие-либо другие области, вы можете применить этот тип отслеживания. Защита авторских прав? SEO ?

<script type = "text / javascript"> // Отслеживание скриптов / копирование / вставка в Google Analytics, созданной Eivind Savio в марте 2013 года // Сценарий из функции Motyar getSelected () {if (window.getSelection) {return window.getSelection (); } else if (document.getSelection) {return document.getSelection (); } else {var selection = document.selection && document.selection.createRange (); if (selection.text) {return selection.text; } вернуть ложь; } вернуть ложь; } // Конец скрипта из Motyar jQuery (документ) .ready (function () {jQuery ('body'). On ('copy cut paste', function (ccp) {// Отслеживание копирования / вырезания / вставки из jQuery. Var selection = getSelected (); var maxLength = 150; // Отслеживается до 150 символов содержимого, измените значение, если хотите отслеживать меньше содержимого if (selection && (selection = new String (selection) .replace (/ ^ \ s + | \ s +) $ / g, ''))) {var textLength = selection.length; // Сколько символов было скопировано / вырезано / вставлено if (selection.length> maxLength) {selection = selection.substr (0, maxLength) + ".. . "} // Если содержимое длиннее, чем maxLength, то оно добавляет ... в конце содержимого else {selection = selection; // Если содержимое короче, чем maxLength, то оно полностью отслеживает содержимое.} Ga ('send', 'event ',' Буфер обмена ', ccp.type +' URL: '+ document.location.pathname, selection, textLength); // Отслеживает копирование / вырезание / вставку как события в Google Analytics}});}); </ script>

Подпишитесь на рассылку, заполнив поля ниже. Вы будете в курсе всех событий, связанных с Силезией SEM и информация об интернет-маркетинге в сети. Мы не спам.

Вам будет отправлено электронное письмо с подтверждением: прочитайте инструкции, чтобы подтвердить вашу подписку.

Следующие две вкладки изменяют содержимое ниже. Следующие две вкладки изменяют содержимое ниже

Независимый специалист SEM, который распространяет знания о маркетинге в поисковых системах. В свободное время она советует вам, как найти свой собственный путь в Google.