Тимофей Мартынов
Тимофей Мартынов Блог компании Finteza
18 марта 2019, 17:24

Finteza use_case_1: Отслеживание статистики переходов по ссылке при помощи кода. Часть 1.

Итак, я нуб. 
Я опасаюсь различных кодов, потому что я не программист и не уверен что оно будет нормально работать.
Поэтому самый простой способ отслеживать траф по внешней ссылке — это сервис bit.ly.

Finteza говорит, что у них функционал шире, будем проверять.

Заменим ссылки вида exante.eu через http://bit.ly/2E4K3T6 на код:

<a href="https://exante.eu/?utm_campaign=smartlab&utm_source=smart-lab.ru" onclick=«window.fz('track', 'Smart Exante Broker')»>exante.eu</a>

Я даже сейчас написав ссылку не уверен, правильно ли я ее написал семантически, потому что в ней много кавычек, которые у меня тут в блоге отражаются почему-то по другому
Finteza use_case_1: Отслеживание статистики переходов по ссылке при помощи кода. Часть 1.



1. Сразу скажу, для меня не ясно, где этот код в Fintezа достать, если бы я изначально про него не знал.
2. Что означают параметры функции window.fz такие как «track» и 'Smart Exante Broker' я тоже не секу.

Сейчас я проведу эксперимент. Я зайду в свой кабинет на сайт Finteza и попробую в течение 10 минут отыскать эту функцию, которую только что тут наверху описал. Засекаю 10 минут!

Ок. Прошло честных 10 минут. Ничего даже близкого по смыслу к отслеживанию статистики ссылок я не нашёл. Смотрим меню
Finteza use_case_1: Отслеживание статистики переходов по ссылке при помощи кода. Часть 1.
Самое близкое — это наверное раздел Events.
Ведь я хочу по сути отслеживать статистику события переход по внешней ссылке.
Но в разделе Events даже непонятно как сам event добавить.
Ты ищешь по логике кнопку "+Add Event" а ее нет:)

В общем 10 минут интеллектуальных усилий завели меня в тупик. Вывод: такой функции в Fintezе нет.

Долго, невозможно, непонятно.

Как происходит общение с bit.ly?
1. Я вставляю ссылку перехода
2. Я забираю ссылку в формате bit.ly
3. смотрю статистику.

Быстро, просто, понятно.

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

Результаты сообщу следующим постом.

Кстати, никто не знает:
есть ли функция отслеживания подробной статистики переходов по внешней ссылке в 
google analytics
yandex metrika
?

12 Комментариев
  • Dmitryy
    18 марта 2019, 17:42
    Не думаю, что программисты в этом секут. Тут грамотный SEO скорее нужен)
    • Дмитрий Ворожцов
      18 марта 2019, 22:10
      Dmitryy, для того чтобы грамотно организовать статистику переходов, как раз нужен веб-программист. Задача SEO-специалиста, это все-таки несколько другое.
      • Dmitryy
        18 марта 2019, 22:36
        Дмитрий Ворожцов, ну значит я так себе веб-программист, ибо не секу данную тему)
    • Diamond
      23 марта 2019, 13:06
      Тимофей Мартынов, нашёл наконец-то описание этой функции в блоге финтезы. У них 2 типа трека (отслеживания перехода по ссылке), ты выбрал отслеживания яваскриптом. fz() с 'track' в качестве первого аргумента должна отслеживать переход по ссылке и отображать аналитические данные в панели управления с маркером, указанным во втором аргументе. Как я понял, отслеживание ты прикрутил, но если тыкаешь на ссылку, то панель потом ничего не показывает. Всё верно?
        • Diamond
          24 марта 2019, 20:54
          Тимофей Мартынов, блог нашёл тут. Попробую у себя на сайте эту штуковину прикрутить, нужно сначала понять, как сам трекер работает.
        • Diamond
          24 марта 2019, 21:22
          Тимофей Мартынов, потестил, сработало. Удали код из кнопки Exante и назначь ей айдишник «exante-button»:

          <a href="https://exante.eu/?utm_campaign=smartlab&utm_source=smart-lab.ru" id=«exante-button»>exante.eu</a>

          Затем после создания этой кнопки добавь следующее:

          <script>
          $("#exante-button").onclick = function()
          {
          if(typeof fz === «function»)
          {
          fz(«track»,«ThisEventDoesWork»);
          }
          });
          </script>


          Этот код забиндит более феншуйную функцию, которую рекомендует сама финтеза. У тебя в панели финтезы после нажатия на кнопку должно появиться событие «ThisEventDoesWork».

          Угловые скобки в коде замени на двойные кавычки, парсер с ними упорно тут воюет)
            • Diamond
              24 марта 2019, 22:13
              Тимофей Мартынов, зарегался на финтезе, прикрутил их основной скрипт в голову на одном из своих сайтов, нашёл в панели управления события, там получил код для трекинга нового события, попробовал сначала использовать этот код на загрузке страницы, сработало. Начал привязывать к конкретной кнопке через onclick, не прокатило, решил использовать биндинг с jQuery, который может привязать более сложную функцию. Потом потыкал на эту кнопку и увидел ответный эффект в панели финтезы.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн