通过使用 IF 函数,根据潜在客户搜索的内容,定制您的广告显示特定的文本。IF 函数是用于搜索网络的扩展文本广告的特定参数;因此,当某人搜索某物并满足条件时,参数将被您指定的文本替换。
在下面,您可以了解如何 在您的扩展文本广告中添加 IF 函数,如何手动创建 IF 函数,以及 如何用反斜杠 (\) 转义特殊字符。
为什么使用 IF 函数?
-
节省时间! IF函数减少了您为不同设备和不同受众创建单独的广告系列或广告组的需要。您可以根据客户的设备或特定的受众细分,定制单个扩展文本广告的信息。
-
在正确的时间向正确的人发送正确的信息。您的扩展文本广告会根据两个目标进行定制:设备和受众。
以下是 IF 函数支持的目标,以及您需要直接在广告字段中输入的语法:
| 目标 | 值 | 语法 | 显示方式 |
|---|---|---|---|
| 设备 | 移动设备 | {=IF (device = mobile, text to insert): default text} | 如果用户使用的是移动设备,整个 IF 函数将被“text to insert”中的值替换。否则,将使用提供的“default text”。了解更多关于定向的信息。 |
| 受众 | 任何有效的受众列表名称 | {=IF (audience IN (<受众列表 1>, <受众列表 2>), 插入的文本): 默认文本} | 如果用户在受众列表 1 或受众列表 2 中,IF 函数将被替换为“插入的文本”。否则,将使用提供的“默认文本”。了解更多关于受众选项的信息。 |
你需要知道的事情
-
这些规则比 Google Ads 的规则宽松,但 Google Ads 的规则在 Microsoft Advertising 中也能生效。如果您使用来自 Google Ads 的扩展文本广告,无需进行任何更改。
-
包含 { } 的受众名称不能用于 IF 函数。
-
一个 IF 函数语法中不能同时引用设备和受众。
在您的扩展文本广告中添加 IF 函数
IF 函数用括号括起来,并插入到扩展文本广告的任何位置,除了 URL 字段。
-
从左侧的可折叠菜单中,选择 所有广告系列 > 广告 & 扩展 > 扩展。
-
选择创建广告。
-
从广告组下拉菜单中选择选择一个广告组,以选择一个广告。
-
在广告类型下,选择扩展文本广告。
-
在Title或Ad text字段中,输入一个左花括号 ( { ),表示你想要插入IF函数的位置。
-
在弹出的下拉菜单中,选择IF 函数。
-
如果您想按设备(仅限移动设备)进行定位,请在Then only字段中输入您想要显示的文本。您也可以在Otherwise (optional)中添加文本,以便在终端用户不使用移动设备时显示。
如果您想按受众进行定位,请从If下拉菜单中选择Audience,然后选择要定位的受众列表。我们建议您在Otherwise (optional)中添加文本,以便在终端用户不属于任何选定的受众列表时显示。这样可以确保您的广告始终投放。
-
选择应用。
-
选择保存。
示例
| 微软广告 | 必应搜索 |
|---|---|
| 标题 1: Contoso Shoes 标题 2: 夏季促销正在进行中 标题 3: 最佳选择尽在此处 描述: 查看最佳鞋类选择。{=IF (device = mobile,移动订单免费送货!): 免费送货!} |
移动设备
桌面设备
|
| 标题 1: Contoso 珠宝 标题 2: 在这里找到 {=IF(audience in(/Apparel&Accessories), 女士珠宝的最佳选择): 女士珠宝} 标题 3: 最优惠的价格 描述: 找到一件完美的珠宝来奖励自己! |
受众 = 服装&配饰
其他受众
|
手动创建 IF 函数
您可以通过直接在Create ad输入框中输入,或者使用批量上传电子表格,或者使用Microsoft Advertising 编辑器来手动创建IF函数。为了确保您正确输入,这里是IF函数组件的一个示例:
{=IF (device = mobile,手机订单免费送货!): 免费送货!}
| 组件 | 你需要了解的内容 |
|---|---|
| { ... } | 必需。整个 IF 函数语法必须在一对大括号(也称为花括号)内。 |
| =IF | 必需。必须满足此组件,才能使Then insert框中定义的文本出现在您的标题、路径或广告文本字段中。 |
| ( ... ) | 必需。语法的其他组成部分必须在一对括号内。注意:括号内的各个组成部分必须用逗号分隔。 |
| "device" | 如果用户使用的是移动设备,整个IF函数将被“要插入的文本”中的值替换。否则,将使用提供的“默认文本”。 |
| "使用移动设备下单免费送货!" | 如果用户使用的是移动设备,整个IF函数将被“要插入的文本”中的值替换。否则,将使用提供的“默认文本”。 |
| "免费送货!" | 可选:如果 IF 函数不满足,这是将出现在您的标题、路径或广告文本字段中的文本。 |
{=IF(audience in(/Apparel&AccessoriesAccessories), 女士珠宝的最佳选择): 女士珠宝}
| 组件 | 你需要了解的内容 |
|---|---|
| { ... } | 必需。整个 IF 函数语法必须在一对大括号(也称为花括号)内。 |
| =IF | 必需。必须满足此组件,才能使定义在Then insert框中的文本出现在您的标题、路径或广告文本字段中。 |
| ( ... ) | 必需。语法的其他组成部分必须在一对括号内。注意:括号内的各个组成部分必须用逗号分隔。 |
| "audience in(/Apparel&AccessoriesAccessories)" | 如果用户在受众列表中,整个IF函数将被替换为“要插入的文本”中的值。否则,将使用提供的“默认文本”。 |
| "女士珠宝" | 如果满足 IF 函数的条件,这是将出现在您的标题、路径或广告文本字段中的文本(必须在一对双引号内)。 |
| "女士珠宝的最佳选择" | 可选:如果 IF 函数不满足,这是将出现在您的标题、路径或广告文本字段中的文本。 |
用反斜杠(\)转义特殊字符
在受众名称或文本字段中使用的某些特殊字符可能会破坏语法,因此您需要使用反斜杠(\)来转义特殊字符。以下是如果在 IF 函数语法中引用这些字符的规则。
| 语法字段 | 需要转义的字符 | 示例 | 系统将识别为 |
|---|---|---|---|
| 受众名称 | ) 和 , | {=IF(audience IN (Audiencelist\)te\,st),插入文本):默认文本 } | 受众名称 = Audiencelist)te,st |
| 插入文本 | ) | {=IF(audience IN (Audience list),Insert \)text):Default text } | 插入文本 = Insert )text |
| 默认文本 | } | {=IF(device = mobile, Insert Text):Default\}text} | 默认文本 = Default }text |
| 所有字段 | \ | {=IF(audience IN (Audience\\list),插入文本):默认文本 } | 受众名称 = Audience\list |
