Documentation has been updated: see help center and changelog in one place.

Ads Max

了解如何使用此来源实现最高付费广告可见性。

google_ads 源已针对以付费广告形式检索 Google 搜索 (SERP) 和 Google AI 概览结果进行优化,显示位置为 最高广告费率。该源每页仅返回十个结果,从而确保付费结果出现的概率最高。除此之外,它支持与常规相同的参数 网页 搜索.

请求示例

在此示例中,我们向 google.nl 发出请求以检索关键字的搜索结果 adidas。

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "google_ads", 
        "domain": "nl", 
        "query": "adidas",
        "parse": true
    }'

在我们的示例中,我们使用同步的 Realtime 集成方法。如果您想使用 Proxy Endpoint 或异步的 Push-Pull 集成,请参阅 集成方法 部分。

请求参数值

通用

用于抓取 Google 广告的基本设置和自定义选项。

参数
说明
默认值

source

设置抓取器。

google_ads

query

要搜索的关键字或短语。

-

render

启用 JavaScript 渲染,当设置为 html. 更多信息.

-

parse

当设置为以下值时返回解析后的数据 true。 查看输出 数据字典.

false

callback_url

回调端点的 URL。 更多信息.

-

user_agent_type

设备类型和浏览器。完整列表可在 此处.

desktop

- 必填参数

本地化

将搜索结果适配到特定的地理位置、域和语言。

参数
说明
默认值

geo_location

应为其适配结果的地理位置。正确使用此参数对于获取正确数据非常重要。有关更多信息,请阅读我们建议的 geo_location 参数结构 此处.

-

domain

Google 的域本地化。可用域的完整列表可在此处找到 此处.

com

locale

Accept-Language 更改您 Google 搜索页面 Web 界面语言的请求头值。 更多信息.

-

context: results_language

结果语言。支持的 Google 语言列表可在此处找到 此处.

-

分页

用于管理分页和检索搜索结果的控制项。

参数
说明
默认值

start_page

起始页码。

1

pages

要检索的页数。

1

过滤

根据各种条件筛选和细化搜索结果的选项。

参数
说明
默认值

context:

udm

udm 参数允许在不同的搜索选项卡之间切换,例如图片、地点或视频,以自定义显示的结果类型。查找可接受的值 此处.

-

context: tbm

要匹配或 tbm 参数。接受的值包括: app, blg, bks, dsc, isch, nws, pts, plcs, rcp, lcl

-

context: tbs

tbs 参数。该参数类似于容纳更晦涩 Google 参数的容器,比如按日期限制/排序结果以及其他一些过滤器,其中有些取决于 tbm 参数(例如 tbs=app_os:1 仅在与 tbm value app一起使用时可用)。更多信息 此处.

-

其他

用于专门需求的附加高级设置和控制。

参数
说明
默认值

context: nfpr

true 将关闭拼写自动更正

false

上下文参数

所有上下文参数应作为对象添加到 context 数组中,包含 keyvalue 键值对,例如:

...
"context": [
    {
        "key": "filter",
        "value": "0"
    }
]
...

输出示例

输出字典

google_ads 输出包含 URL、页面、结果等字段。下表详细列出我们解析的每个 Google Ads Max 元素,包括描述、数据类型和相关元数据。

特定结果类型的项数和字段可能会根据搜索查询而有所不同。

键名称
说明
类型

url

Google 搜索结果页面的 URL。

字符串

page

页码。

整数

results

包含所有搜索结果类型的对象。

对象

results.paid

包含标题、描述、URL 及站点链接等详细信息的付费广告结果列表。

数组

results.organic

包含标题、描述、URL 及站点链接等的自然(非付费)搜索结果列表。

数组

results.images

搜索页面上显示的图片轮播结果。

对象

results.knowledge

知识图谱面板数据,包括标题、描述、图片、事实点和相关搜索。

对象

results.navigation

用于在搜索类型之间切换的导航选项卡(图片、视频、新闻等)。

数组

results.instant_answers

页面上显示的特殊功能或即时答案框。

数组

results.related_searches

包含建议查询及其位置信息的相关搜索建议。

对象

results.search_information

关于搜索的元数据,包括查询和总结果数。

对象

results.total_results_count

对该查询估计的结果总数。

整数

parse_status_code

解析操作的状态码。

整数

created_at

抓取任务创建的时间戳。

时间戳

updated_at

抓取任务完成的时间戳。

时间戳

job_id

与抓取任务关联的作业 ID。

字符串

status_code

抓取任务的状态码。你可以在 此处.

整数

最后更新于

这有帮助吗?