预算和投标机会

Ad Insight 服务是一种关键字 (keyword) 研究服务,可用于研究关键字 (keyword) 、投标和预算机会:

  • 超过关键字 (keyword) 性能。
  • 获取可能导致广告出现在指定搜索结果位置的估计最低关键字 (keyword) 出价。
  • 获取给定指定出价后,广告可能出现的估计位置。
  • 从网页内容或其他关键字获取建议的相关关键字。
  • 获取搜索指定关键字的用户 (年龄和性别) 位置和人口统计。
  • 发现提高广告市场活动性能的机会。 结果类似于使用 Microsoft Advertising Web 应用程序的“机会”选项卡。

你可以获取按设备类型划分的大部分此信息。

某些操作(如 GetHistoricalKeywordPerformance)允许请求多个国家或地区的数据。 有关指定多个国家或地区时如何聚合数据的信息,请参阅 聚合数据

市场活动预算机会

若要确定因预算相关问题而暂停或面临暂停危险的活动,请调用 GetBudgetOpportunities 操作。 响应包含 一系列 BudgetOpportunity 对象,这些对象建议预算,这可能会增加市场活动的点击次数和展示次数,并降低市场活动因预算相关原因而暂停的可能性。 每个 BudgetOpportunity 都包含 一个 BudgetPoint 对象列表。 可以使用预算点将当前预算与任何建议预算进行比较。

广告组出价机会

给定现有广告组的列表, GetBidLandscapeByAdGroupIds 操作将为每个广告组返回建议出价和估计性能统计信息的列表。 可以使用多个出价点的横向视图以及同一广告组的估计流量,以帮助做出有关如何调整广告组级别默认出价以优化点击次数、展示次数和成本的决策。 例如,可以使用生成的数据来可视化点击成本曲线或对展示次数曲线的出价。

关键字出价机会

可以使用这些操作来优化现有关键字的出价。

  • 给定现有关键字的列表, GetBidLandscapeByKeywordIds 操作将为每个关键字返回建议的出价和估计性能统计信息的列表。 可以使用多个出价点的横向视图以及同一关键字 (keyword) 的估计流量,帮助做出有关如何调整关键字 (keyword) 出价以优化点击次数、展示次数和成本的决策。 例如,可以使用生成的数据来可视化点击成本曲线或对展示次数曲线的出价。 有关详细信息,请参阅帮助文章在 更改出价之前查看展示次数和成本估算

  • 若要确定哪些关键字 (keyword) 的性能可以在每次单击成本的最小增加的情况下得到改进,请调用 GetBidOpportunities 操作。 响应包含 BidOpportunity 对象的列表,这些对象建议的出价值可能会增加点击次数和展示次数,同时尽量增加成本。

  • 若要获取可能导致广告出现在搜索结果中目标位置的一个或多个关键字的最小建议出价值,请调用 GetEstimatedBidByKeywordsGetEstimatedBidByKeywordIds 操作。 可以使用点击次数、平均每次点击成本 (CPC) ,以及关键字可以根据建议的出价价格生成的印象数来确定登陆该位置的成本是否值得它可能产生的流量。 这两个操作的区别在于,GetEstimatedBidByKeywords 在指定发布者国家或地区的所有广告商之间关键字 (keyword) 表现,而 GetEstimatedBidByKeywordIds 则考虑关键字 (keyword) 在广告组中的表现。

  • 若要在指定的关键字使用指定的出价值时获取搜索结果中的估计位置,请调用 GetEstimatedPositionByKeywordsGetEstimatedPositionByKeywordIds 操作。 可以使用估计位置、点击次数、平均每次点击成本 (CPC) ,以及关键字可以根据出价价格生成的印象来确定是否需要出价或多或少地出价才能达到所需位置,以及该位置的登陆成本是否值得它可能产生的流量。 这两个操作的区别在于,GetEstimatedPositionByKeywords 将考虑关键字 (keyword) 在指定发布者国家或地区的所有广告客户之间的表现,而 GetEstimatedPositionByKeywordIds 则考虑关键字 (keyword) 在广告组中的表现。

  • 若要获取搜索查询中使用的一个或多个关键字 (出价和流量) 的历史性能,请调用 GetHistoricalKeywordPerformance 操作。 可以使用这些信息来衡量关键字 (keyword) 投标的历史成本及其生成的流量。

关键字研究和机会

可以使用这些操作来发现新关键字。

  • 若要识别与广告组相关的新关键字,请调用 GetKeywordOpportunities 操作。 响应包括 KeywordOpportunity 对象,这些对象包含建议的关键字 (keyword) 、完全匹配的出价值以及与关键字 (keyword) 完全匹配的估计每月用户搜索查询量。 应用机会会将关键字 (keyword) 添加到广告组。

  • 若要获取搜索特定关键字的用户的年龄和性别,请调用 GetKeywordDemographics 操作。 该操作返回按设备类型划分的人口统计信息。 你可以使用这些信息将广告定位到覆盖人数最多的设备类型,并提升对特定性别和年龄组的用户的出价。

  • 若要获取包含指定关键字的搜索查询数的计数,请调用 GetHistoricalSearchCount 操作。 你可以使用这些信息来衡量关键字 (keyword) 的竞争力,并确保你正在对用户使用的关键字进行竞价。

  • 若要获取搜索特定关键字的用户的地理位置,请调用 GetKeywordLocations 操作。 可以请求在国家或地区、州、城市或城市级别显示位置。 该操作返回按设备类型划分的位置信息。 可以使用这些信息将广告定位到访问范围最大的设备类型和搜索关键字 (keyword) 最多的位置。

  • 若要获取网页关键字 (keyword) 建议,请调用 SuggestKeywordsForUrl 操作。

  • 若要获取性能可能比指定关键字更好的关键字 (keyword) 建议,请调用 SuggestKeywordsFromExistingKeywords 操作。 可以指定操作建议的关键字类型。 例如,可以从包含指定关键字 (keyword) 的其他广告组请求关键字,或者请求包含与指定关键字 (keyword) 相关的关键字的搜索查询。

  • GetKeywordCategories 操作可用于获取指定关键字的类别。

聚合数据

对于提供历史性能的操作(例如 GetHistoricalKeywordPerformance),可以请求多个发布者国家或地区的数据。 如果指定了多个国家或地区,则数据将跨国家或地区聚合。 如果将 PublisherCountries 设置为 NULL,则数据将跨支持指定语言的所有国家或地区进行聚合。

例如,如果将 “语言” 设置为“英语”,将 “PublisherCountries ”设置为 NULL, 则 GetHistoricalKeywordPerformance 操作会将 AverageBid 值设置为支持英语的所有国家/地区中指定的最大出价。 但是,其他 KPI 值(如 Clicks)将设置为支持英语的所有国家或地区的这些值的总和。

同样,如果将 “语言” 设置为“英语”,将 PublisherCountries 设置为国家或地区的列表, 则 GetHistoricalKeywordPerformance 操作会将 AverageBid 值设置为跨国家或地区指定的最大出价,并将其他 KPI 值(如 Clicks)设置为指定国家或地区的这些值的总和。

如果目标是在国家或地区成功竞争,则应仅指定该国家或地区。 指定单个国家或地区将为该国家或地区提供更合适的出价信息。 如果指定了多个国家或地区,则出价将是所有国家或地区的最高出价,这可能会导致某些国家或地区的出价过高。 但是,如果目标是获取在多个国家或地区开展业务的历史成本,以便规划预算,则应指定市场活动将面向的所有国家或地区。

对于提供估计值的操作(如 GetEstimatedBidByKeywords),可以请求多个发布者国家或地区的数据,但在 PublisherCountries 为 NULL 的情况下,行为会有所不同。 在这种情况下,响应不是聚合所有国家或地区的数据,而是使用展示次数最多的国家或地区的数据来计算结果。

对于建议关键字的操作(如 SuggestKeywordsFromExistingKeywords),行为与提供历史性能的操作的行为相同。

另请参阅

Ad Insight Service 参考
必应广告 API Web 服务地址