我使用Google跟踪代码管理器,我正在尝试设置一个仅在我的网站主页上启动的规则.
问题是我不确定如何处理主页的所有URL排列.如何创建将处理的规则:
"http://" "https://" "http://www." "https://www."
Run Code Online (Sandbox Code Playgroud)
此外,我们使用Sitecore并支持多种语言,因此主页网址也可以显示为:
"http://www.mysite.com/en"
Run Code Online (Sandbox Code Playgroud)
在访问者使用网站上的导航后,我不确定如何处理插入到URL路径中的文化标识符.
是否可以使用OOTB Google跟踪代码管理器规则来处理此方案,还是必须实施跟踪代码管理器数据层?
我正在使用FieldQuery对象创建Sitecore.Ecommerce.Search.Query.然后我使用LuceneQueryBuilder类将Sitecore查询转换为Lucene.Net.Search.Query.除了我想要在空字符串上匹配的字段之外,查询的所有内容都能正常工作.
所以...这有效:
new FieldQuery(FieldName, "1", MatchVariant.NotEquals)
但这不是:
new FieldQuery(FieldName, string.Empty, MatchVariant.NotEquals)
我已经反映了Sitecore.Ecommerce程序集和Lucene.Net程序集,但我没有发现任何明显的问题.但是,当我查看在Lucene查询中创建和使用的Term时,它看起来像这样:
-FieldName:
我认为这是不正确的...但也许它是正确的,我只是没有正确的字段索引设置......我不确定是诚实的.
任何帮助是极大的赞赏.
谢谢!
我刚刚选择了一个有大量javascript问题的项目,我已经能够解决所有这些问题,除了以下内容.加载此网站中的网页时,我会在Chrome控制台中不断收到以下错误消息.
"未捕获的ReferenceError:未定义check_url"

我搜索了整个解决方案的"check_url",并且字母组合在任何地方都不存在,即使在我所包含的第三方文件(jQuery,jQuery Mobile)中也是如此.
这可能与我使用应用程序缓存来缓存我的页面这一事实有关吗?
任何帮助将不胜感激.
谢谢!