Google Analytics Gadget

Vote:
 

Good morning.

I am facing a problem when trying to save any information in the google analytics gadget on a page in Edit mode using episerver 7.5.  I am recieving the following error.  Anyone have an idea on why this would be happening.

The parameters dictionary contains a null entry for parameter 'gadgetId' of non-nullable type 'System.Guid' for method 'System.Web.Mvc.ActionResult SaveGraphsLists(System.Guid)' in 'EPiServer.GoogleAnalytics.Internal.Controllers.GaAnalyticsControllerBase'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.
Parameter name: parameters

The stack trace is as follows.

[ArgumentException: The parameters dictionary contains a null entry for parameter 'gadgetId' of non-nullable type 'System.Guid' for method 'System.Web.Mvc.ActionResult SaveGraphsLists(System.Guid)' in 'EPiServer.GoogleAnalytics.Internal.Controllers.GaAnalyticsControllerBase'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.
Parameter name: parameters]
   System.Web.Mvc.ActionDescriptor.ExtractParameterFromDictionary(ParameterInfo parameterInfo, IDictionary`2 parameters, MethodInfo methodInfo) +607963
   System.Web.Mvc.<>c__DisplayClass1.b__0(ParameterInfo parameterInfo) +18
   System.Linq.WhereSelectArrayIterator`2.MoveNext() +66
   System.Linq.Buffer`1..ctor(IEnumerable`1 source) +216
   System.Linq.Enumerable.ToArray(IEnumerable`1 source) +77
   System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +135
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
   System.Web.Mvc.<>c__DisplayClass13.b__10() +55
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +253
   System.Web.Mvc.<>c__DisplayClass15.b__12() +21
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +253
   System.Web.Mvc.<>c__DisplayClass15.b__12() +21
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +189
   System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +324
   System.Web.Mvc.Controller.ExecuteCore() +105
   System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +90
   EPiServer.GoogleAnalytics.Internal.Controllers.GaAnalyticsControllerBase.Execute(RequestContext requestContext) +37
   System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) +10
   EPiServer.Shell.Web.Mvc.ModuleMvcHandler.ProcessController(IController controller) +31
   EPiServer.Shell.Web.Mvc.ModuleMvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) +24
   System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) +49
   System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +16
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +301
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155
#90712
Sep 16, 2014 15:39
Vote:
 

I have the same problem. Did you find a solution for this?

#114462
Dec 12, 2014 9:03
Vote:
 

I seem to have figured it out, it seems that the ImageVault gadget makes the GA-editing crash. So if you're also using imagevault thats where the problem is.

#114618
Dec 16, 2014 13:00
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.