我创建了一个Web应用程序,用于对我们页面上的用户进行身份验证,并且我想将其与现有页面连接,但无法找到该选项.我只在高级选项中看到"创建页面",但这不是我真正需要的.
我想因为可以将旧应用程序与现有页面连接起来,因为要删除的组配置文件,也应该可以将新应用程序与现有页面连接起来.我错误地认为,或者只是盲目而没有找到那个选项?
随着时间的推移,Google跟踪代码管理器dataLayer会被规则和标记过于复杂,特别是在AJAX密集的网站上.
我正在一个跟踪繁重的网站上实施GTM,并寻找以下问题的清洁解决方案.我将以Google Analytics为例.
它允许您设置和使用4个宏进行事件跟踪:
值和标签是可选的,但dataLayer是持久的,不是吗?那么我该如何处理以下场景:
dataLayer.push({
'event':'gaEvent',
'gaEventCategory':'my-category',
'gaEventAction':'my-action',
'gaEventLabel':'my-label',
'gaEventValue':'my-value'
});
Run Code Online (Sandbox Code Playgroud)
但是后来在同一页面上我必须跟踪另一个事件,但是没有Label和Value:
dataLayer.push({
'event':'gaEvent',
'gaEventCategory':'another-category',
'gaEventAction':'another-action',
});
Run Code Online (Sandbox Code Playgroud)
如果我设置了一个类似"Event is gaEvent"的规则,那么我会关闭"Google Analytics"标记,该标记如下所示(此处使用HTML标记而不是内置标记):
<script type="text/javascript">
_gaq.push(['_trackEvent', '{{ga event category}}', '{{ga event action}}', '{{ga event label}}', {{ga event value}}]);
</script>
Run Code Online (Sandbox Code Playgroud)
第二个事件将被推到_gaq前一个事件的标签和值.
如何处理这类案件?
对于那些想知道的人,我需要能够在某些点触发同一事件上的不同标签,这就是为什么我想要这种"动态"解决方案,但是dataLayer像那样持久化会搞乱规则.
这是我测试这个的方法.
这就是我所说的持久性.为了避免这个,我只能拿出不同的事件类型,如gaCustomEvent,gaCustomEventWithLabel,gaCustomEventWithOption等等,然后规则和标签,对于那些每一个.那太荒谬了,你不同意吗?
我正在为一堆用tshark创建的常规小pcap文件编写解析脚本.
我需要的是提取捕获中的第一个数据包和最后一个数据包的精确(低至毫秒)时间戳.我尝试了"capinfos myfile",但是它的精确度可以达到秒,对于持续时间不到一秒的捕获,这并不是很有用.
有谁知道我怎么能抓住这些信息?