2016-06-16 2 views
0

У меня есть сайт SharePoint 2010, в котором есть как Интернет, так и Интранет-зоны. Я хочу захватить внутренний и внешний трафик на сайт. Доступ в Интернет использует аутентификацию на основе форм, а доступ к интрасети использует проверку подлинности Windows.будет работать с Google Analytics с несколькими зонами sharepoint?

  1. Интернет: http://www.thesite.org
  2. Intranet: http://thesite

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

Итак, если я разместил код отслеживания Google Analytics на моей главной странице, он бы захватил трафик из обоих источников? Или мне нужен другой подход?

ответ

0

Это, вероятно, не будет работать по умолчанию. Файлы cookie IIRC могут быть установлены только на полное доменное имя, и поскольку GA использует файлы cookie, он не будет работать на http://thesite.

Возможным обходным способом может быть отключить cookies в GA, установив storage:none при создании трекера; в этом случае вам необходимо предоставить и поддерживать собственный клиент, e.g.

ga('create', 'UA-XXXXX-Y', { 
    'storage': 'none', 
    'clientId': '76c24efd-ec42-492a-92df-c62cfd4540a3' 
}); 
+0

Спасибо - что, если мы изменили его на fqdn. Знаете ли вы, есть ли какие-то препятствия? – Rory

+0

Если GA может установить файлы cookie и получить доступ в Интернет, он будет работать (но если ваши домены будут разными, сеансы будут перезапущены, когда пользователь изменяет домен, если вы не реализуете междоменное отслеживание). –