【问题标题】:How to add component group to analytics sidekick?如何将组件组添加到分析助手?
【发布时间】:2013-10-25 18:11:01
【问题描述】:

在 Adob​​e Experience Manager (AEM) (CQ 5.6.1) 中,您可以为 SiteCatalyst 报表包配置变量映射。此配置页面位于:

http://localhost:4502/cf#/etc/cloudservices/sitecatalyst/my-config/my-framework.html

要将组件添加到配置中,请将组件从 Sidekick 拖到页面。只有配置了“分析”子节点的组件才会出现在 Sidekick 中。

通常,一个组件将出现在 Sidekick 中在其配置的 componentGroup 属性中指定的组名下。但是,分析助手似乎只支持以下组,任何其他 componentGroup 都归入“其他”。

  • 常规
  • 商业
  • 搜索和推广
  • 社交插件
  • 其他

换句话说,如果我将组件的componentGroup 更改为“Commerce”,那么我的组件将出现在“Commerce”下,但如果我将组件的componentGroup 更改为“Custom”,它将出现在“Other”下.

如何将新的自定义组添加到 Sidekick 组?组列表必须在 CRX 中的某处指定,但我似乎无法找到它。

【问题讨论】:

    标签: analytics aem


    【解决方案1】:

    sidekick 最多只能显示一定数量的命名组件组(默认为 4 个)。除此之外的任何东西都归入第 5 个“其他”组,忽略在 componentGroup 属性中定义的组。查看此信息:http://forums.adobe.com/message/5029192

    如果需要更改,可以覆盖中找到的脚本

    “/libs/cq/ui/widgets/source/widgets/wcm/ComponentList.js”并修改 常数值

    CQ.wcm.ComponentList.MAX_GROUPS = 4;

    CQ.wcm.ComponentList.MIN_COMPS = 3;

    很可能因为系统已经定义了 4 个分析组,您无法添加自己的分析组,因为所有可用的插槽都已填满。您可能需要首先修改默认设置以允许更多组 - 或者可能从现有组之一中删除 所有内容,以便该组不再显示。

    【讨论】:

      【解决方案2】:

      只是为了澄清...您是否在分析节点中为您尝试向 SiteCatalyst 框架公开的组件配置了“组”?假设您在 CRXDE 之外(在您的 IDE 中)定义分析节点,下面是 analytics.xml 的示例:

      <?xml version="1.0" encoding="UTF-8"?>
      <jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
          jcr:primaryType="nt:unstructured"
          cq:componentGroup="My Group"
          cq:componentName="Button"
          cq:trackevents="myEvent"
          cq:trackvars="someVar,anotherVar"/>
      

      您需要确保在此处设置 cq:componentGroup。在组件配置本身上设置的 componentGroup 属性不会为您执行此操作。

      在您最初的问题中,当您说您配置了 componentGroup 时,我不清楚这是否是您的意思。

      要考虑的另一件事是,我已经看到了这个框架的一些有趣的行为。当您尝试从具有某些复杂继承的组件中公开分析属性时,我看到 CQ 无法将它们添加到 Sidekick。我还没有诊断出这个问题(或孤立的重现步骤),但我认为那里有一些边缘案例错误。您可能还想考虑是否有这种可能性。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-20
        • 2022-01-20
        • 1970-01-01
        • 1970-01-01
        • 2022-12-18
        • 1970-01-01
        • 1970-01-01
        • 2023-03-26
        相关资源
        最近更新 更多