Актуализация: Така че проблемът беше, че моето приложение Global.asax.cs не произлиза от Sitecore.Web.Application.
Така че току-що инсталирах Sitecore 8 с MongoDB 2.6.11.
За тестови цели поставих кода по-долу в събитието за зареждане на страницата, за да активирам целта, която създадох по-рано в sitecore.
Целта беше създадена успешно чрез внедряване и публикуване. Също така потвърдих, че идентификаторът на артикула на целта е правилен.
if (Sitecore.Analytics.Tracker.IsActive && Sitecore.Analytics.Tracker.Current.CurrentPage != null)
{
Sitecore.Data.Items.Item GoaltoTrigger = Sitecore.Context.Database.GetItem("{EDA8EA2C-7AF5-4D0F-AF76-A9C4E6BD7169}");
if (GoaltoTrigger != null)
{
Sitecore.Analytics.Data.Items.PageEventItem registerthegoal = new Sitecore.Analytics.Data.Items.PageEventItem(GoaltoTrigger);
Sitecore.Analytics.Model.PageEventData eventData = Sitecore.Analytics.Tracker.Current.CurrentPage.Register(registerthegoal);
eventData.Data = GoaltoTrigger["Description"];
Sitecore.Analytics.Tracker.Current.Interaction.AcceptModifications();
}
}
Session.Abandon();
За съжаление това не проработи и не мога да видя целта в xDB под взаимодействия.
Други неща, които разгледах, е, че моето оформление определено има етикета
<sc:VisitorIdentification runat="server" />
моят Global.asax внедрява Sitecore.Web.Application
public class Global : Sitecore.Web.Application
И все пак няма късмет. Взаимодействията не могат да се видят в Mongo (използвайки mongo shell и roboMongo, за да търсите колекцията). Пропускам ли нещо друго?
Грешка в ядрото на сайта
ManagedPoolThread #3 16:43:00 INFO Job ended: Sitecore.ListManagement.Analytics.UnlockContactListsAgent (units processed: )
12980 16:43:05 INFO Cache created: '[no name]' (max size: 976KB, running total: 2918MB)
12980 16:43:05 INFO Cache created: '[no name]' (max size: 976KB, running total: 2919MB)
12980 16:43:05 INFO Cache created: '[no name]' (max size: 976KB, running total: 2920MB)
12980 16:43:05 INFO Cache created: '[no name]' (max size: 976KB, running total: 2921MB)
12980 16:43:05 INFO Cache created: '[no name]' (max size: 976KB, running total: 2922MB)
ManagedPoolThread #5 16:43:06 ERROR Failed to perform MaxMind lookup
ManagedPoolThread #5 16:43:06 ERROR Failed to perform GeoIp lookup for 127.0.0.1
Exception: Sitecore.Analytics.Lookups.CannotParseResponseException
Message: Unexpected format. Cannot parse the MaxMind response for IP address: 127.0.0.1
Source: Sitecore.Analytics
at Sitecore.Analytics.Lookups.MaxMindProvider.GetInformationByIp(String ip)
at Sitecore.Analytics.Lookups.GeoIpManager.GetDataFromLookupProvider(GeoIpHandle geoIpHandle)
12980 16:43:08 INFO Cache created: 'WebUtil.QueryStringCache' (max size: 19KB, running total: 2922MB)
2700 16:43:08 INFO HttpModule is being initialized
12360 16:43:08 INFO HttpModule is being initialized
7068 16:43:08 INFO HttpModule is being initialized
9940 16:43:10 INFO [Experience Analytics]: Reduce agent found zero segments to process
ManagedPoolThread #1 16:43:10 INFO Job started: Sitecore.ListManagement.Analytics.UnlockContactListsAgent
ManagedPoolThread #1 16:43:10 INFO Job ended: Sitecore.ListManagement.Analytics.UnlockContactListsAgent (units processed: )
Interactions
колекция във вашатаanalytics
база данни MongoDB? 2) Има ли някакви документи в тази колекция? 3) Защо използвате приложния програмен интерфейс (API) за регистрация на събитие на страница, вместо да свържете целта с вашия елемент от съдържанието? - person Dmytro Shevchenko   schedule 04.12.2015