投放网址扩展规则

使用升级版网址时,广告和广告附加信息的投放网址是通过根据一组规则组合各个字段构成的。本部分将详细说明这些规则。

Google Ads 实体的层次结构

解析升级版网址字段时,会采用以下层次结构(从高到低) 由 Google Ads 使用:

Customer
    Campaign
        Ad Group
            Ad
                Ad Group Criterion
                    FeedItem (including sitelinks)

会使用哪个最终到达网址?

构建投放网址时,系统会默认使用最终到达网址。如果 受支持的实体在移动网络上投放,且具有 有效的最终到达移动网址,则系统会使用该网址而不是最终到达网址。 目前,只有应用互动广告支持最终到达应用网址。

系统如何扩展投放网址

在扩展投放网址时,系统会执行以下步骤:

  1. 确定要使用的最终到达网址。

    首先系统会确定要使用哪个最终到达网址。这具体取决于所涉及的实体。

    实体 要使用哪个最终到达网址?
    FeedItem(附加链接) 始终使用自己的最终到达网址。
    在关键字 Y 触发下投放的广告 X 如果关键字有自己的最终到达网址,请使用该网址。

    如果没有,则使用广告的最终到达网址。

  2. 确定要使用的跟踪网址模板。

    实体的跟踪网址是通过遍历其对象来确定的 然后从层次结构中最底层的实体中选择值。 如果在层次结构中找不到跟踪网址模板值, 跟踪网址模板的值为空。

    例如,如果某个广告的跟踪网址模板值仅在其 父广告组和账号级别,则来自父广告组的值是 。

  3. 确定要使用的自定义参数值

    指定自定义参数的值是通过遍历对象 然后从层次结构中最底层的实体中选择值。 如果没有为自定义参数指定值,则系统会将空字符串用作 。

    例如,在确定特定自定义参数的值时 广告级(如果该自定义参数的值已在其父级广告中定义) 组,并且在账号一级使用父级广告组的值。

  4. 展开最终到达网址。

    系统会按以下三个步骤扩展最终到达网址:

    1. 展开自定义参数值。

      系统会解析最终到达网址,并替换掉每个 (使用在第 3 步中确定的值)在网址中添加自定义参数 。

    2. 展开网址中的 ValueTrack 标记。

      系统会解析最终到达网址,并用其替换掉 ValueTrack 标记 。

    3. 移除 {ignore} 标记。

      扩展后的最终到达网址中的所有 {ignore} ValueTrack 参数均为 已移除。

  5. 展开跟踪模板。

    如果跟踪模板的值为空(如上文 则跳过该步骤。否则,跟踪网址模板为 扩展如下:

    1. 展开自定义参数值。

      系统会解析跟踪模板网址,并替换为相应值 为网址中的每个自定义参数使用在第 1 步中确定的值 3.

    2. 展开网址中的 ValueTrack 标记。

      系统会解析跟踪模板网址,并替换为 网址中出现的任何 ValueTrack 标记。

    3. 替换跟踪模板中的 {lpurl} 参数。

      如果跟踪模板网址包含 {lpurl} 或其变体之一,系统会将其替换为在第 4 步中扩展的最终到达网址。

      • 如果您在跟踪模板的开头插入 {lpurl},则 则不会转义。如果是在跟踪模板中的其他位置 以下字符会转义:?="#\t'\[space\]
      • {unescapedlpurl} 始终不会转义。
      • {escapedlpurl} 始终会进行转义。
      • {lpurl+2} 始终会转义两次。
      • {lpurl+3} 始终会转义三次。
  6. 选择投放网址。

    如果您的跟踪模板网址为空,请使用第 4 步中扩展后的最终到达网址 。否则,系统将使用 第 5 步。

    此规则不适用于附加链接:如果跟踪网址模板 (在第 2 步中确定)未包含 {lpurl} 参数,则 附加链接的最终到达网址将用作投放网址。

场景示例

考虑结构如下的某个账号:

Account
    Campaign 1
        Ad Group 1
            Ad 1
            Keyword 1 (shoes)
            Keyword 2 (hats)
        Ad Group 2
            Ad 2
            Ad 3
            Keyword 3 (watches)
    FeedItem 1 (sitelink 1)

假设这些实体中定义的升级版网址字段如下:

实体名称 跟踪网址模板 最终到达网址 自定义参数
Account http://www.cid1-tracking.com/?{_myid}&u={lpurl}
Campaign 1 _mycampaign=cam1
Ad Group 1 http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} _myid=ag1id
Ad Group 2 _myid=ag2id
Ad 1 http://www.creative1-final.com/?{keyword}{ignore}&{_myid}&{_mycampaign}
Ad 2 http://www.creative2-final.com/?{keyword}{ignore}&{_myid} _myid=ad2id
Ad 3 http://www.ad3-tracking.com/?{_mycampaign}
Keyword 1 最终到达网址http://www.kw-final.com/?{keyword}{ignore}&{_mycampaign}

最终到达移动网址http://m.kw-final-mobile.com/?{keyword}{ignore}&{_myid}
_myid=k1Id
关键字 2
Keyword 3
FeedItem 1 最终到达网址http://www.sitelink-final.com/?{keyword}{ignore}&{_mycampaign}

最终到达移动网址http://m.sitelink-final-mobile.com/?{keyword}{ignore}&{_myid}

以下值用于扩展 ValueTrack 参数 {keyword}

  • Keyword 1:鞋子
  • Keyword 2:帽子
  • Keyword 3:手表

下面几个部分将展示系统会如何针对上述每个实体解析不同的参数。