2014-02-17 2 views
6

Я пытаюсь внедрить Google Analytics на своем веб-сайте mvc. Сначала я попытался создать учетную запись GA, к сожалению, я разрабатываю локально на localhost, что не является допустимым URL сайта, но я нашел исправление, которое, надеюсь, будет работать здесь http://www.objectpartners.com/2011/05/26/setting-up-google-analytics-on-localhost/#comment-5960.Реализация Google Analytics в Mvc4/C#?

Затем я скопировал сгенерированный код отслеживания JS и сделал его доступным для просмотра. Однако я нашел эту статью (http://analyticsimpact.com/2011/01/20/google-analytics-on-intranets-and-development-servers-fqdn/) об использовании пакета NuGet. «GoogleAnalyticsTracker» whitch должен позволить вам отслеживать ваш сайт с помощью .NET framework. Я выполнил следующие шаги, добавив код-контроллер, но ничего не отображается в представлении.

Я предполагаю, что одно из решений создаст новую учетную запись GA, скопирует код отслеживания JS и передаст ее в /Views/Shared/_Layout.cshtml.

Имеет ли annyone anny experiance внедрение Google Analytics в приложении MVC4?

Спасибо!

+1

Вы просмотрели виджет Google Analytics, который поставляется с NopCommerce? – AndyMcKenna

+0

К счастью, клиент уже подключил аналитическую учетную запись. Не знал об этом. Он подключен к виджету. Спасибо – koffe14

+0

@ KristofferAndersson, пожалуйста, скажите мне шаг за шагом внедрение Google Analytics в MVC4 asp.net? – Archana

ответ

28

Это действительно так просто, как:

  1. Создать частичный вид с именем GoogleAnalytics
  2. Копировать & вставьте код отслеживания JavaScript от Google
  3. Использование @{ Html.RenderPartial("GoogleAnalytics"); } в шаблоне, который используется на всех страницах
  4. Опубликовать сайт
  5. Ждут 24 часа для получения статистики

Это мой организованный подход, однако вы можете поместить его в любом месте, пока код будет виден на каждой странице, которую вы хотите отслеживать.

+0

Сладкий, я попробую это. Thx – koffe14

+0

ok спасибо, позвольте мне попробовать это ... – Archana

+0

Мне нужно подождать 24 часа? – Archana

Смежные вопросы