可以在 Adobe Analytics 分类规则生成器中查找值吗?
Possible to Lookup Values in Adobe Analytics Classification Rule Builder?
我在特定变量上创建了数万个密钥。
var 格式: 模块|页面名称
var 示例:MOD123|我的页面
我正在尝试翻译 'module' 部分,'friendly name' 分类输出为:
搜索框|我的页面
大约有 200 个模块,但是 'page name' 部分很多,而且已经很友好了
我最初的方法是使用分类规则和子分类进行 'module' 查找。我可以使用管道分隔字符串。但是,我无法确定如何重新连接翻译后的 'module' 名称
我面临创建 200 条显式规则以显式命名 'module' 并保持 'page name' 不变的选项。
我怀疑有更优雅的方法可以做到这一点。以前有人创建过这种分类规则吗?
Adobe 目前不为分类规则生成器 (CRB) 提供任何类型的查找 table 功能。我希望他们这样做。我已经将其发布在 ideas.omniture.com 上,连同许多其他增强 CRB 的想法。无论如何..
您可以使用纯 CRB 做的最好的事情是为每个模块创建一个规则(一个规则集包含 ~200 条规则)。 Select "Regular Expression" 对于规则类型,对于正则表达式,使用
^MOD123\|(.*)
第一部分 MOD123
将是每个规则的硬编码值。然后在 Classification Action > To 列中,输入
Search Box|
第一个 Search Box
部分也将被硬编码为 "friendly" 名称。
因此,您将对每个模块进行清洗、漂洗和重复。
另一种方法是在 cron 作业上编写您自己的服务器端脚本以接收原始值并将分类值推回 Adobe,使用您自己的查找 table(硬编码为数组或从数据库查询或您自己服务器上的任何内容)。为此,您可以使用 Adobe SAINT API,或者您可以设置推送到 ftp 位置的重复数据仓库导出,以便您的脚本拾取并上传到 Adobe ftp 位置。
编辑:
另一种方法是有 2 个分类列,一个仅用于友好的模块名称,一个仅用于页面名称。然后,您将有一个规则使用正则表达式 ^[^|]+\|(.*)
和 </code> 弹出页面名称作为 <strong>To</strong> 值。 </p>
<p>那么您将拥有约 200 条规则(每个模块一条)。由于您不尝试动态添加任何内容,因此可以使用 <strong>Starts With</strong> 规则类型,并且只需使用硬编码的模块名称(后跟管道),例如<code>MOD123|
然后只是 To 值的友好模块名称,例如"Search Box"
这将为您提供两个分类报告,其分类值如下:
我不确定您的实际报告需求是什么,所以这可能是您需要的,也可能不是,但是您可以转到 "Module" 分类报告以轻松按模块获取汇总数据,每页没有单独的条目。您可以按 "Page Name" 分类对其进行细分,以查看该模块的不同页面。
我在特定变量上创建了数万个密钥。
var 格式: 模块|页面名称
var 示例:MOD123|我的页面
我正在尝试翻译 'module' 部分,'friendly name' 分类输出为:
搜索框|我的页面
大约有 200 个模块,但是 'page name' 部分很多,而且已经很友好了
我最初的方法是使用分类规则和子分类进行 'module' 查找。我可以使用管道分隔字符串。但是,我无法确定如何重新连接翻译后的 'module' 名称
我面临创建 200 条显式规则以显式命名 'module' 并保持 'page name' 不变的选项。
我怀疑有更优雅的方法可以做到这一点。以前有人创建过这种分类规则吗?
Adobe 目前不为分类规则生成器 (CRB) 提供任何类型的查找 table 功能。我希望他们这样做。我已经将其发布在 ideas.omniture.com 上,连同许多其他增强 CRB 的想法。无论如何..
您可以使用纯 CRB 做的最好的事情是为每个模块创建一个规则(一个规则集包含 ~200 条规则)。 Select "Regular Expression" 对于规则类型,对于正则表达式,使用
^MOD123\|(.*)
第一部分 MOD123
将是每个规则的硬编码值。然后在 Classification Action > To 列中,输入
Search Box|
第一个 Search Box
部分也将被硬编码为 "friendly" 名称。
因此,您将对每个模块进行清洗、漂洗和重复。
另一种方法是在 cron 作业上编写您自己的服务器端脚本以接收原始值并将分类值推回 Adobe,使用您自己的查找 table(硬编码为数组或从数据库查询或您自己服务器上的任何内容)。为此,您可以使用 Adobe SAINT API,或者您可以设置推送到 ftp 位置的重复数据仓库导出,以便您的脚本拾取并上传到 Adobe ftp 位置。
编辑:
另一种方法是有 2 个分类列,一个仅用于友好的模块名称,一个仅用于页面名称。然后,您将有一个规则使用正则表达式 ^[^|]+\|(.*)
和 </code> 弹出页面名称作为 <strong>To</strong> 值。 </p>
<p>那么您将拥有约 200 条规则(每个模块一条)。由于您不尝试动态添加任何内容,因此可以使用 <strong>Starts With</strong> 规则类型,并且只需使用硬编码的模块名称(后跟管道),例如<code>MOD123|
然后只是 To 值的友好模块名称,例如"Search Box"
这将为您提供两个分类报告,其分类值如下:
我不确定您的实际报告需求是什么,所以这可能是您需要的,也可能不是,但是您可以转到 "Module" 分类报告以轻松按模块获取汇总数据,每页没有单独的条目。您可以按 "Page Name" 分类对其进行细分,以查看该模块的不同页面。