在大多数情况下,此错误表示模板没有为存在此错误的字段生成任何文本。
潜在错误
|
模板类型 |
错误 |
|
自适应搜索广告 |
输入的值过短:标题 |
|
自适应搜索广告 |
输入的值过短:广告内容描述 |
|
自适应搜索广告 |
输入的值过短:自适应搜索广告名称 |
|
广告组 |
输入的值过短:广告组名称 |
|
广告系列 |
输入的值过短:广告系列名称 |
潜在原因
模板公式使用 Feed 数据为字段生成文本。例如,广告系列名称、广告组名称、标题和广告内容描述。
- 为了让公式成功通过验证,公式中使用的 Feed 列必须包含数据,或者封装在
if_error(value, error_value)函数中。
注意:如果value产生错误,该函数将求值并返回在error_value中定义的替代值。否则,该函数会返回相应的值。 - 如果数据缺失,公式便不会发挥作用,因此无法创建部分准确的值。使用
if_error()函数后,即使某些请求的列没有数据,模板仍会继续生成值。
示例场景
Feed 名称:Feed A
Feed 数据:
| ID | 品牌 | 类别 |
| 1 | Alpha 版 | 鞋 |
| 2 | 测试版 | |
| 3 | Charlie | 衣服 |
以下公式会自动尝试为 Brand 和 Category 的每个唯一组合分别制作一个广告系列:"Campaign: " & f:"Brand" & " " & f:"Category".
预期结果:
广告系列 1 = “Campaign: Alpha Shoes”
广告系列 2 = “Campaign: Beta “
广告系列 3 = “Campaign: Charlie Clothes”
实际结果:
广告系列 1 = “Campaign: Alpha Shoes”
广告系列 2 = “”
广告系列 3 = “Campaign: Charlie Clothes”
由于广告系列 2 是空的,因此您会收到以下错误:“字段过短:广告系列名称”
解决方法示例
根据不同的字段,执行以下操作:
- 将替代值与其他公式或静态文本搭配使用。
- 将
if()函数与length()函数结合使用,以检测是否存在长度问题并提供替代值。 - 使用文本函数对 Feed 数据进行删减和优化,使其可用于文本字段。
- 修改 Feed 数据,使其仅包含符合广告平台文本字段要求的数据。