Campaign Standard:过滤促销活动标签的全局报告会给不同用户带来不同的结果
本文介绍了当用户使用促销活动名称作为过滤器来过滤全局报表时,具有不同角色的用户看到不同数字的原因。
描述 description
我们的一位ACS客户报告说,一段时间以来,当按营销活动名称进行筛选时,某些组织单位的业务用户无法在全局报告中看到任何结果。 数据在每个特定投放的动态报告中均可见并正确,但在全局报告中不可见。 但是,管理员仍然能够在全局报告中看到正确的数据。 企业用户甚至无法查看他们自己创建的营销活动和投放的数据,这排除了限制为特定组织单位的访问权限问题。
解决方法 resolution
此行为的原因与产品在管理员和非管理员查看全局报告时执行的不同查询有关。
当管理员用户按营销活动维度查看报告时,ACS向动态报告发送请求,仅带有一个字段,以过滤为报告共享创建的投放。
当非管理员用户按促销活动维度查看报表时,ACS会收集用户有权查看的所有投放ID。
所有这些投放都分类在字段(deliveryId、transactionalTemplateId或recurringDelId)中,并与营销活动ID一起作为过滤器添加到请求中。 因此,报表集群会使用仅允许用户且按活动分组的投放指标进行响应。
ACS将查询限制为10,000检索这些投放id。 因此,超出此范围的任何内容都不会在请求中发送到报表集群。
以我们的客户为例,他们的数据库中有10,000多个投放。
解决方法是从数据库中删除超过2年的投放,以使其不超过10,000个限制。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f