У Google есть несколько вариантов генерации сценария кода ag, в зависимости от того, что вы отслеживаете:
1)A single domain e.g site.com
2)One domain with multiple subdomains e.g site.com/something.site.com
3)Multiple top-level domains e.g site.ch/site.fr
но Microsoft.Web.Helpers
имеет только два метода Google:
GetGoogleAsyncHtml(string webPropertyId);
GetGoogleHtml(string webPropertyId);
Таким образом, нет никакого способа управлять опциями, которые я описал выше.
Разве это не страшно, если бы у меня был сайт с One domain with multiple subdomains(second options)
, но в то же время я бы использовал один из методов, описанных выше, или лучше просто получить скрипт google в таком случае и забыл об этом помощнике?
p.s.
Я просто обнаружил, что метод @Analytics.GetGoogleAsyncHtml()
возвращает точно такой же скрипт ga, что и Google A single domain e.g site.com
. Похоже, что помощник не генерирует еще два типа.