【发布时间】:2020-03-06 02:05:12
【问题描述】:
我构建了一个数据工作室报告,需要添加一些过滤器,过滤器基于广告词广告系列的类型。
购物广告由包含 shopping 字样的广告系列名称决定。任何没有购物一词的内容都被视为搜索广告或文字广告。
我知道这是某种案例陈述,它使用了活动名称字段,但我无法正确理解。
预期输出将是 2 个过滤器,一个称为“购物”,即所有购物广告,另一个是“搜索”。所有广告系列都属于以下两个选项之一
【问题讨论】:
我构建了一个数据工作室报告,需要添加一些过滤器,过滤器基于广告词广告系列的类型。
购物广告由包含 shopping 字样的广告系列名称决定。任何没有购物一词的内容都被视为搜索广告或文字广告。
我知道这是某种案例陈述,它使用了活动名称字段,但我无法正确理解。
预期输出将是 2 个过滤器,一个称为“购物”,即所有购物广告,另一个是“搜索”。所有广告系列都属于以下两个选项之一
【问题讨论】:
CASE WHEN REGEXP_MATCH(campaignName, '.*shopping.*') THEN 'Shopping Ad'
ELSE 'Search Ad' END
这是假设您的广告系列名称字段名为campaignName。它也区分大小写。您应该能够将 (?i) 放在表达式的开头以标记不区分大小写,但是 Data Studio 非常挑剔,并且文档和错误消息不是很好。我会尝试一下,看看它是否有效,尽管您现在可能已经继续前进了。
【讨论】: