Ads Max

了解如何使用此来源以获得最大付费广告可见性。

google_ads 该 source 经优化以检索 Google Search (SERPs) 和 Google AI Overviews 带付费广告的结果,位于 最高广告费率。该 source 每页仅返回十个结果,确保付费结果出现的概率最高。除此之外,它支持与常规相同的参数 网页 搜索.

请求示例

在此示例中,我们向 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 搜索页面网页界面语言的 header 值。 更多信息.

-

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 键值对,例如:

输出示例

输出字典

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

特定结果类型的项数和字段可能会根据搜索查询而变化。

键 名称
说明
类型

url

Google 搜索结果页面的 URL。

字符串

page

页码。

整数

results

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

对象

results.paid

付费广告结果列表,包含标题、描述、URL 及 sitelinks 等详细信息。

数组

results.organic

自然(非付费)搜索结果列表,包含标题、描述、URL 及 sitelinks。

数组

results.images

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

对象

results.knowledge

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

对象

results.navigation

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

数组

results.instant_answers

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

数组

results.related_searches

包含查询和位置的相关搜索建议。

对象

results.search_information

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

对象

results.total_results_count

该查询的估计总结果数。

整数

parse_status_code

解析操作的状态码。

整数

created_at

抓取任务创建的时间戳。

timestamp

updated_at

抓取任务完成的时间戳。

timestamp

job_id

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

字符串

status_code

抓取任务的状态码。你可以看到抓取器状态码的描述 此处.

整数

最后更新于

这有帮助吗?