KeywordBuilder

包含用于定义和创建关键字 (keyword) 的方法。 有关生成器的信息,请参阅 Builders

注意

搜索广告的所有广泛匹配修饰符关键字现在都用作广泛匹配关键字,而不是短语匹配。 详细了解关键字 (keyword) 匹配类型

用法示例:

    var operation = adGroup.newKeywordBuilder()
        .withText("KEYWORD TEXT GOES HERE")
        .withCpc(0.5)
        .withFinalUrl("http://www.contoso.com")
        .build();

    // See the Builders topic for performance considerations
    // when using the operation object's methods.
    if (!operation.isSuccessful()) {
        for (var error of operation.getErrors()) {
            Logger.log(`${error}\n`);
        }
    }

方法

方法名称 返回类型 说明
建立 KeywordOperation 创建关键字 (keyword) 并返回一个操作对象,用于检查是否已成功添加关键字 (keyword) 。
withCpc (double cpc) KeywordBuilder 设置关键字 (keyword) 的最大 CPC 出价。
withCustomParameters (Object customParameters) KeywordBuilder 设置关键字 (keyword) 的自定义参数。
withFinalUrl (string finalUrl) KeywordBuilder 设置关键字 (keyword) 的最终 URL。
withMobileFinalUrl (string mobileFinalUrl) KeywordBuilder 设置移动设备关键字 (keyword) 的最终 URL。
withText (字符串文本) KeywordBuilder 设置关键字 (keyword) 的文本。
withTrackingTemplate (字符串 trackingTemplate) KeywordBuilder 设置关键字 (keyword) 的跟踪模板。

build

创建关键字 (keyword) 并返回一个操作对象,用于检查是否已成功添加关键字 (keyword) 。

返回

类型 说明
KeywordOperation 用于检查是否已成功添加关键字 (keyword) 的操作对象。

withCpc (double cpc)

设置关键字 (keyword) 的最大 CPC 出价。

指定关键字 (keyword) 与用户的搜索词匹配时使用的出价金额。 仅当广告组的出价策略设置为MANUAL_CPC时才适用。

若要使用在广告组级别指定的出价金额,请不要调用此方法。

有关出价金额的详细信息,请参阅 Bid and BidScheme

参数

名称 类型 说明
中国共产党 double 要应用于关键字 (keyword) 的最大 CPC 出价。 帐户的货币确定最小和最大出价值。 有关详细信息,请参阅 出价和预算货币

返回

类型 说明
KeywordBuilder 应用了 CPC 出价的关键字生成器。

withCustomParameters (Object customParameters)

设置关键字 (keyword) 的自定义参数。

自定义参数有助于跨多个 URL 共享动态信息。 有关其用法的详细信息,请参阅 自定义参数

参数

名称 类型 说明
customParameters Object 要应用于关键字 (keyword) 的最终 URL 的自定义参数的映射。 例如, {key1: 'value1', key2: 'value2', key3: 'value3'}其中键是自定义参数的名称,值是参数的值。 名称最多可包含 16 个 8 字节字符,值最多可包含 200 个 8 字节字符。

返回

类型 说明
KeywordBuilder 应用了自定义参数的关键字生成器。

withFinalUrl (string finalUrl)

设置关键字 (keyword) 的最终 URL。

最后一个 URL 标识用户在单击广告时将访问的网页。 如果未指定,实体将从其父实体继承最终 URL。 例如,关键字 (keyword) 实体继承广告的最终 URL。 指定关键字 (keyword) 的最终 URL 以覆盖广告的最终 URL。

有关详细信息,请参阅 我可以使用哪些跟踪或 URL 参数?

参数

名称 类型 说明
finalUrl string 标识用户在单击广告时要访问的网页的最终 URL。

返回

类型 说明
KeywordBuilder 应用了最终 URL 的关键字生成器。

withMobileFinalUrl (字符串 mobileFinalUrl)

设置移动设备关键字 (keyword) 的最终 URL。

最后一个 URL 标识用户在单击广告时将访问的网页。 如果未指定,实体将从其父实体继承最终 URL。 例如,关键字 (keyword) 实体继承广告的最终 URL。 如果要覆盖广告的最终 URL,请指定关键字 (keyword) 的最终 URL。

有关详细信息,请参阅 我可以使用哪些跟踪或 URL 参数?

若要为移动设备指定最终 URL,请先为非移动设备指定最终 URL, (请参阅 withFinalUrl()) 。

参数

名称 类型 说明
mobileFinalUrl string 移动设备的最终 URL。

返回

类型 说明
KeywordBuilder 应用了移动最终 URL 的关键字生成器。

withText (字符串文本)

设置关键字 (keyword) 的文本。

若要指定关键字 (keyword) 的匹配类型,请使用以下语法:

  • 对于广泛匹配,请使用无匹配类型语法 (例如 keywordBuilder.withText("books")) 。
  • 对于广泛匹配修饰符,请在文本前面附加加号 (+) (, keywordBuilder.withText("+books") 例如) 。 注意:如果尝试 (BMM) 关键字创建新的广泛匹配修饰符,它们将保存并用作短语匹配关键字。 现有的 BMM 关键字将继续在短语匹配行为下提供。 详细了解关键字 (keyword) 匹配类型
  • 对于短语匹配,请在文本 (周围放置引号, keywordBuilder.withText("\"books\"") 例如,) 。
  • 若要完全匹配,请在文本 (周围放置方括号, keywordBuilder.withText("[hardcover books]") 例如,) 。

参数

名称 类型 说明
text string 关键字 (keyword) 的文本。 需要关键字 (keyword) 的文本。 文本最多可以包含 100 个字符。 在广告组的语言值的区域设置中指定文本。

返回

类型 说明
KeywordBuilder 应用了关键字 (keyword) 文本的关键字生成器。

withTrackingTemplate (string trackingTemplate)

设置关键字 (keyword) 的跟踪模板。

跟踪模板与关键字 (keyword) 的 FinalUrl 一起使用,以创建广告使用的目标 URL。 有关详细信息,请参阅 我可以使用哪些跟踪或 URL 参数?

参数

名称 类型 说明
trackingTemplate string 要用于此关键字 (keyword) 的跟踪模板。

返回

类型 说明
KeywordBuilder 应用了跟踪模板的关键字生成器。