Код отслеживания: аналитика социальных плагинов

В этом справочнике описан метод, который вы используете для использования Analytics на кнопках социальных сетей, расположенных на страницах вашего веб-сайта, таких как кнопки Facebook «Мне нравится» и закладки Del.icio.us. Вам не нужно использовать этот метод для значка Google+ или кнопки +1 , которые автоматически отправляют данные о взаимодействии в ваш аккаунт Google Analytics. Дополнительные сведения о реализации аналитики социальных модулей см. в руководстве по аналитике социальных взаимодействий .

Метод социального отслеживания GATC

  • _trackSocial (network, socialAction, opt_target, opt_pagePath)

Подробности метода

_trackSocial()

    _trackSocial(network, socialAction, opt_target, opt_pagePath)

    Создает и отправляет вызов социального отслеживания в код отслеживания Google Analytics. Используйте это для записи кликов по кнопкам социальных сетей на вашем веб-сайте, кроме значка Google+ или кнопки +1 (для которых отчетность предварительно настроена).

    _gaq.push(['_trackSocial', 'facebook', 'like', 'http://www.mycoolblog.com/coolpost.php']); 

    параметры

      network ( String ) Сеть, в которой происходит действие (например, Facebook , Twitter )
      socialAction ( String ) Тип происходящего действия (например, «Нравится» , «Отправить» , «Твитнуть» ).
      opt_target ( String ) Необязательный. Текстовое значение, обозначающее предмет действия; чаще всего это целевой URL-адрес. Если не определено, по умолчанию используется document.location.href . Например, если пользователь нажимает кнопку «Нравится» Facebook для новостной статьи, URL-адрес этой новостной статьи может быть отправлен в виде строки. Вы также можете указать любой другой идентификатор, идентифицирующий цель, например идентификатор из вашей системы управления контентом. Другой пример: пользователь может нажать кнопку «Нравится » рядом с публикацией в блоге, и в этом случае для этого параметра не нужно отправлять значение, поскольку по умолчанию отправляется URL-адрес текущего местоположения документа.

      Примечание. Если вы хотите оставить это значение неопределенным и в то же время указать значение для следующего параметра ( opt_pagePath ), вы должны указать undefined в своем коде.

      opt_pagePath ( String ) Необязательный. Страница (по пути, а не полный URL), на которой произошло действие. Если не определено, по умолчанию используется document.location.pathname плюс document.location.search . Вам нужно будет указать значение для этой строки только в том случае, если вы используете виртуальные (или пользовательские) пути к страницам для целей аналитической отчетности. При использовании этого параметра используйте начальную косую черту (/), чтобы указать URL-адрес страницы. Дополнительную информацию см. в разделе « Виртуальные URL-адреса » в разделе «Типичные настройки» .