> For the complete documentation index, see [llms.txt](https://developers.oxylabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.oxylabs.io/api-targets/cn/sou-suo-yin-qing/google/search/search.md).

# 网页搜索

该 `google_search` 数据源旨在检索 Google Search (SERPs) 和 Google AI Overviews 结果。此子页面专门介绍与 Google Web Search 相关的信息。要探索其他结果类型，请阅读 [**图片搜索**](/api-targets/cn/sou-suo-yin-qing/google/search/image-search.md) 或[ **新闻搜索**](/api-targets/cn/sou-suo-yin-qing/google/search/news-search.md).

## 请求示例

在下面的示例中，我们发起请求以获取 `2` 结果页，从第 `11` 到第 `12` ，针对搜索词 `adidas`。API 将返回解析后的结果。

{% tabs %}
{% tab title="cURL" %}

```shell
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "google_search",
        "query": "adidas",
        "start_page": 11,
        "pages": 2,
        "parse": true,
    }'
```

{% endtab %}

{% tab title="Python" %}

```python
import requests
from pprint import pprint


# 结构化负载。
payload = {
    'source': 'google_search',
    'query': 'adidas',
    'start_page': 11,
    'pages': 2,
    'parse': True,
}


# 获取响应。
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('USERNAME', 'PASSWORD'),
    json=payload,
)

# 将格式化后的响应打印到标准输出。
pprint(response.json())
```

{% endtab %}

{% tab title="Node.js" %}

```javascript
const https = require("https");

const username = "USERNAME";
const password = "PASSWORD";
const body = {
    source: "google_search",
    query: "adidas",
    start_page: 11,
    pages: 2,
    parse: true,
};

const options = {
    hostname: "realtime.oxylabs.io",
    path: "/v1/queries",
    method: "POST",
    headers: {
        "Content-Type": "application/json",
        Authorization:
            "Basic " + Buffer.from(`${username}:${password}`).toString("base64"),
    },
};

const request = https.request(options, (response) => {
    let data = "";

    response.on("data", (chunk) => {
        data += chunk;
    });

    response.on("end", () => {
        const responseData = JSON.parse(data);
        console.log(JSON.stringify(responseData, null, 2));
    });
});

request.on("error", (error) => {
    console.error("Error:", error);
});

request.write(JSON.stringify(body));
request.end();
```

{% endtab %}

{% tab title="HTTP" %}

```http
https://realtime.oxylabs.io/v1/queries?source=google_search&query=adidas&start_page=11&pages=2&parse=true&access_token=12345abcde
```

{% endtab %}

{% tab title="PHP" %}

```php
<?php

$params = array(
    'source' => 'google_search',
    'query' => 'adidas',
    'start_page' => 11,
    'pages' => 2,
    'parse' => true,
);

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://realtime.oxylabs.io/v1/queries");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($params));
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, "USERNAME" . ":" . "PASSWORD");


$headers = array();
$headers[] = "Content-Type: application/json";
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
echo $result;

if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close($ch);
```

{% endtab %}

{% tab title="Golang" %}

```go
package main

import (
	"bytes"
	"encoding/json"
	"fmt"
	"io/ioutil"
	"net/http"
)

func main() {
	const Username = "USERNAME"
	const Password = "PASSWORD"

	payload := map[string]interface{}{
		"source":     "google_search",
		"query":      "adidas",
		"start_page": 11,
		"pages":      2,
		"parse":      true,
	}

	jsonValue, _ := json.Marshal(payload)

	client := &http.Client{}
	request, _ := http.NewRequest("POST",
		"https://realtime.oxylabs.io/v1/queries",
		bytes.NewBuffer(jsonValue),
	)

	request.SetBasicAuth(Username, Password)
	response, _ := client.Do(request)

	responseText, _ := ioutil.ReadAll(response.Body)
	fmt.Println(string(responseText))
}
```

{% endtab %}

{% tab title="C#" %}

```csharp
using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Json;
using System.Threading.Tasks;

namespace OxyApi
{
    class Program
    {
        static async Task Main()
        {
            const string Username = "USERNAME";
            const string Password = "PASSWORD";

            var parameters = new {
                source = "google_search",
                query = "adidas",
                start_page = 11,
                pages = 2,
                parse = true,
            };

            var client = new HttpClient();

            Uri baseUri = new Uri("https://realtime.oxylabs.io");
            client.BaseAddress = baseUri;

            var requestMessage = new HttpRequestMessage(HttpMethod.Post, "/v1/queries");
            requestMessage.Content = JsonContent.Create(parameters);

            var authenticationString = $"{Username}:{Password}";
            var base64EncodedAuthenticationString = Convert.ToBase64String(System.Text.ASCIIEncoding.UTF8.GetBytes(authenticationString));
            requestMessage.Headers.Add("Authorization", "Basic " + base64EncodedAuthenticationString);

            var response = await client.SendAsync(requestMessage);
            var contents = await response.Content.ReadAsStringAsync();

            Console.WriteLine(contents);
        }
    }
}
```

{% endtab %}

{% tab title="Java" %}

```java
package org.example;

import okhttp3.*;
import org.json.JSONArray;
import org.json.JSONObject;
import java.util.concurrent.TimeUnit;

public class Main implements Runnable {
    private static final String AUTHORIZATION_HEADER = "Authorization";
    public static final String USERNAME = "USERNAME";
    public static final String PASSWORD = "PASSWORD";

    public void run() {
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("source", "google_search");
        jsonObject.put("query", "adidas");
        jsonObject.put("start_page", 11);
        jsonObject.put("pages", 2);
        jsonObject.put("parse", true);

        Authenticator authenticator = (route, response) -> {
            String credential = Credentials.basic(USERNAME, PASSWORD);
            return response
                    .request()
                    .newBuilder()
                    .header(AUTHORIZATION_HEADER, credential)
                    .build();
        };

        var client = new OkHttpClient.Builder()
                .authenticator(authenticator)
                .readTimeout(180, TimeUnit.SECONDS)
                .build();

        var mediaType = MediaType.parse("application/json; charset=utf-8");
        var body = RequestBody.create(jsonObject.toString(), mediaType);
        var request = new Request.Builder()
                .url("https://realtime.oxylabs.io/v1/queries")
                .post(body)
                .build();

        try (var response = client.newCall(request).execute()) {
            if (response.body() != null) {
                try (var responseBody = response.body()) {
                    System.out.println(responseBody.string());
                }
            }
        } catch (Exception exception) {
            System.out.println("Error: " + exception.getMessage());
        }

        System.exit(0);
    }

    public static void main(String[] args) {
        new Thread(new Main()).start();
    }
}
```

{% endtab %}

{% tab title="JSON" %}

```json
{
    "source": "google_search",
    "query": "adidas",
    "start_page": 11,
    "pages": 2,
    "parse": true,
}
```

{% endtab %}
{% endtabs %}

我们使用同步 [**Realtime**](/products/cn/web-scraper-api/integration-methods/realtime.md) 集成方法作为示例。如果你想使用 [**Proxy Endpoint**](/products/cn/web-scraper-api/integration-methods/proxy-endpoint.md) 或异步 [**Push-Pull**](/products/cn/web-scraper-api/integration-methods/push-pull.md) 集成，请参阅 [**集成方法**](/products/cn/web-scraper-api/integration-methods.md) 部分。

## 请求参数值

### 通用

用于抓取 Google Web 搜索结果的基本设置和自定义选项。

<table><thead><tr><th width="222">参数</th><th width="350.3333333333333">说明</th><th>默认值</th></tr></thead><tbody><tr><td><mark style="background-color:green;"><strong><code>source</code></strong></mark></td><td>设置爬虫。</td><td><code>google_search</code></td></tr><tr><td><mark style="background-color:green;"><strong><code>query</code></strong></mark></td><td>要搜索的关键词或短语。</td><td>-</td></tr><tr><td><code>render</code></td><td>设置为时启用 JavaScript 渲染 <code>html</code>. <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/9d7133837001de31de5dfd0796cfbc6fdd7c78c8#javascript-rendering"><strong>更多信息</strong></a><strong>.</strong></td><td>-</td></tr><tr><td><code>parse</code></td><td>设置为时返回解析后的数据 <code>true</code>。查看输出 <a href="#output-data-dictionary"><strong>数据字典</strong></a>.</td><td><code>false</code></td></tr><tr><td><code>callback_url</code></td><td>回调端点的 URL。 <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/f93fe40aed5366f8033cd2ebfae30e61c16a4f51"><strong>更多信息</strong></a></td><td>-</td></tr><tr><td><code>user_agent_type</code></td><td>设备类型和浏览器。完整列表可在 <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/3e6a8ee6a2915a55b276cc31a20735fe1e0e4ed1"><strong>此处</strong></a>.</td><td><code>desktop</code></td></tr></tbody></table>

&#x20;    \- 必填参数

#### Google 高级搜索运算符

在抓取时，你可能会发现将 Google 高级搜索运算符与你的查询结合使用很有帮助。这样可以自定义搜索范围，确保结果更相关、更聚焦。探索这些特殊命令 [**此处**](https://ahrefs.com/blog/google-advanced-search-operators/) 和 [**此处**](https://www.semrush.com/kb/831-how-to-use-google-advanced-search-operators)。请看下面的示例。

```json
{
    "source": "google_search",
    "query": "iphone 15 launch inurl:apple",
}
```

### 本地化

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

<table><thead><tr><th width="222">参数</th><th width="350.3333333333333">说明</th><th>默认值</th></tr></thead><tbody><tr><td><code>geo_location</code></td><td>结果应适配的地理位置。正确使用此参数对获取正确数据极其重要。更多信息请阅读我们建议的 <code>geo_location</code> 参数结构 <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/8100bad86572299adc88ab0e6fd42d380eb8ca21#google"><strong>此处</strong></a><strong>.</strong></td><td>-</td></tr><tr><td><code>locale</code></td><td><code>Accept-Language</code> 请求头值，用于更改你的 Google 搜索页面网页界面语言。 <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/b3ae8c9380989171fb2ce419480bef96ead9c1d5#google"><strong>更多信息</strong></a>.</td><td>-</td></tr></tbody></table>

### 分页

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

<table><thead><tr><th width="222">参数</th><th width="350.3333333333333">说明</th><th width="167">默认值</th></tr></thead><tbody><tr><td><code>start_page</code></td><td>起始页码。</td><td><code>1</code></td></tr><tr><td><code>pages</code></td><td>要检索的页数。</td><td><code>1</code></td></tr><tr><td><code>limit</code></td><td>每页要检索的结果数量。</td><td><code>10</code></td></tr><tr><td><code>context</code>:<code>limit_per_page</code></td><td>使用相同的 IP 地址和会话（Cookie 集）抓取多个页面。通过在 JSON 数组中使用以下 <code>page</code> 键，并通过使用以下 <code>limit</code> 键指明每页自然结果数量，可以最大限度减少跨页面出现重复自然结果的可能性（例如，第一页的最后一个自然结果与第二页的第一个自然结果相同）。 <a href="#request-sample"><strong>查看示例</strong></a><strong>.</strong></td><td>-</td></tr></tbody></table>

#### 连续滚动支持

网页爬虫API 完全支持 Google Search 的连续滚动。它会自动检测连续滚动布局，无需任何额外参数即可高效加载所请求的自然结果。

#### 每页上限

{% hint style="warning" %}
由于 Google 最近的限制变更，我们已调整 网页爬虫API 的行为。每页最大结果数将与 Google 的自然输出一致，通常为 10 条结果。
{% endhint %}

要使用此功能，请包含一个 JSON 数组，其中的 JSON 对象包含以下数据：

<table><thead><tr><th width="142">参数</th><th width="446.3333333333333">说明</th><th>示例</th></tr></thead><tbody><tr><td><code>page</code></td><td>你想抓取的页码。任何大于 <code>0</code> 的整数都可以。</td><td><code>1</code></td></tr><tr><td><code>limit</code></td><td>对应页面上的结果数量。任何介于 <code>1</code> 和 <code>100</code> （含）之间的整数都可以。</td><td><code>90</code></td></tr></tbody></table>

#### 请求示例

```json
{
    "source": "google_search",
    "query": "adidas",
    "parse": true,
    "context": [
        {
            "key": "limit_per_page",
            "value": [
                {"page": 1, "limit": 10},
                {"page": 2, "limit": 90}
                    ]
        }]
}
```

### 筛选

根据各种条件筛选和优化搜索结果的选项。了解如何使用上下文参数 [**此处**](#context-parameters).

<table><thead><tr><th width="245">参数</th><th width="350.3333333333333">说明</th><th>默认值</th></tr></thead><tbody><tr><td><code>context</code>:<br><code>filter</code></td><td>将此参数的值设为 <code>0</code> 可以让你看到原本会因与其他结果相似而被排除的结果。</td><td><code>1</code></td></tr><tr><td><code>context</code>:<br><code>safe_search</code></td><td>安全搜索。设置为 <code>true</code> 以启用。</td><td><code>false</code></td></tr><tr><td><code>context</code>:<br><code>udm</code></td><td><code>udm</code> 参数可在不同搜索标签之间切换，例如图片、地点或视频，以自定义显示的结果类型。查看可接受的值 <a href="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FeoShpvYuZlb4hGpCIXNG%2Fudm_values%20(eu%2Bus).json?alt=media&#x26;token=a6b77fab-b170-478c-b06f-b8fbf7ab64c7"><strong>此处</strong></a>.</td><td>-</td></tr><tr><td><code>context</code>:<br><code>tbm</code></td><td>待匹配或 <code>tbm</code> 参数。可接受的值有： <code>app</code>, <code>blg</code>, <code>bks</code>, <code>dsc</code>, <code>isch</code>, <code>nws</code>, <code>pts</code>, <code>plcs</code>, <code>rcp</code>, <code>lcl</code></td><td>-</td></tr><tr><td><code>context</code>:<br><code>tbs</code></td><td>此参数类似于用于其他较隐蔽的 Google 参数的容器，例如按日期限制/排序结果以及其他筛选条件，其中部分取决于 <code>tbm</code> 参数（例如 <code>tbs=app_os:1</code> 仅可在 <code>tbm</code> 值 <code>app</code>）下使用。更多信息 <a href="https://stenevang.wordpress.com/2013/02/22/google-advanced-power-search-url-request-parameters/"><strong>此处</strong></a>.</td><td>-</td></tr></tbody></table>

{% hint style="warning" %}
`udm` 和 `tbm` 上下文参数不能在单个抓取请求中同时使用；请只选择一个。同时使用两者可能导致冲突或意外行为。
{% endhint %}

### 其他

用于特殊需求的其他高级设置和控制。

<table><thead><tr><th width="222">参数</th><th width="350.3333333333333">说明</th><th>默认值</th></tr></thead><tbody><tr><td><code>context</code>:<br><code>fpstate</code></td><td>将 <code>fpstate</code> 值设为 <code>aig</code> 会让 Google 加载更多应用。此参数仅在与以下参数一起使用时才有用： <code>render</code> 参数。</td><td>-</td></tr><tr><td><code>context</code>:<br><code>nfpr</code></td><td><code>true</code> 将关闭拼写自动更正</td><td><code>false</code></td></tr></tbody></table>

### 上下文参数

所有上下文参数都应添加到 `context` 数组中，作为带有 `键` 和 `值` 值对，例如：

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

## 结构化数据

网页爬虫API 能够提取包含 Google 搜索结果的 HTML 或 JSON 对象，并在结果页的各个元素上提供结构化数据。

<details>

<summary><code>google_search</code> 结构化输出</summary>

```json
{
    "results": [
        {
            "content": {
                "url": "https://www.google.com/search?q=adidas&uule=w+CAIQICINdW5pdGVkIHN0YXRlcw&gl=us&hl=en",
                "page": 1,
                "results": {
                    "pla": {
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://www.adidas.com/us/nmd_r1-primeblue-shoes/GZ9257.html?dfw_tracker=24819-GZ9257-0010",
                                "price": "$150.00",
                                "title": "NMD_R1 Primeblue 鞋 黑色 M 8.5 / W 9.5 - 男士 Originals 鞋",
                                "seller": "adidas",
                                "url_image": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcSZALnENHKXERktsOCnUSscRd4v0cSUw9E0XPaZwgyruM0Wuw-MhWcchAVzZRBdS-OP3_167R3jCg&usqp=CAc",
                                "image_data": "iVBORw0KGgoAAAANSUhEU...JRU5ErkJggg=="
                            },
                            {
                                "pos": 22,
                                "url": "https://www.adidas.com/us/ultraboost-5.0-dna-shoes/GY6452.html?dfw_tracker=24819-GY6452-0006",
                                "price": "$90.00",
                                "title": "Ultraboost 5.0 DNA 鞋 Magic Grey 13K - 儿童 Originals 鞋",
                                "seller": "adidas",
                                "url_image": "https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcSTCgTZ1im_6ZX9YSCrjQfjVEnTmpmiqqYAHAhXzA9VhJdrokOeOnWsbEOxqA8zPkaos192xPF5ogA&usqp=CAc",
                                "image_data": "iVBORw0KGgoAAAANSUhEU...kJggg=="
                            }
                        ],
                        "pos_overall": 1
                    },
                    "paid": [],
                    "images": {
                        "items": [
                            {
                                "alt": "adidas 的图片结果",
                                "pos": 1,
                                "url": "/search?q=adidas&gl=us&h...E#imgrc=Dw-CBW17i8BqsM",
                                "source": "https://www.britannica.com/topic/Adidas-AG"
                            },
                            {
                                "alt": "adidas 的图片结果",
                                "pos": 10,
                                "url": "/search?q=adidas&gl=us&hl=en&tbm=isch&sourXRM%252Cvz-MIh...QF6BAhLEAE#imgrc=_oOH_rR4W_-X-M",
                                "source": "https://www.shutterstock.com/search/adidas"
                            }
                        ],
                        "pos_overall": 11
                    },
                    "organic": [
                        {
                            "pos": 1,
                            "url": "https://www.adidas.com/us",
                            "desc": "adidas 不仅仅是运动服和训练服。我们与行业内最优秀的品牌合作，共同创造。这样，我们就能为粉丝提供运动商品，...",
                            "title": "adidas 官方网站 | adidas 美国",
                            "sitelinks": {
                                "expanded": [
                                    {
                                        "url": "https://www.adidas.com/us/women",
                                        "title": "女装"
                                    },
                                    {
                                        "url": "https://www.adidas.com/us/sale",
                                        "title": "促销"
                                    }
                                ]
                            },
                            "url_shown": "https://www.adidas.com› ...",
                            "pos_overall": 2
                        },
                        {
                            "pos": 5,
                            "url": "https://play.google.com/store/apps/details?id=com.adidas.app&hl=en_US&gl=US",
                            "desc": "YOUR ADIDAS - 不只是购物应用。作为运动和球鞋之家，adidas 应用让你更接近精彩时刻，可获取球鞋发售等内容，...大小：115M 更新：2022年5月3日 评分：4.8 · ‎322,391 条评价 · ‎免费 · ‎Android · ‎体育",
                            "title": "adidas - Google Play 上的应用",
                            "url_shown": "https://play.google.com› store › apps › details › id=com....",
                            "pos_overall": 12
                        }
                    ],
                    "twitter": {
                        "pos": 1,
                        "url": "https://twitter.com/adidas",
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://twitter.com/adidas/status/1521901157064531968?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Etweet",
                                "content": "你在训练期间最喜欢听什么？",
                                "timeframe": "5 days ago"
                            },
                            {
                                "pos": 3,
                                "url": "https://twitter.com/adidas/status/1519345069366652928?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Etweet",
                                "content": "你会如何向外星人描述你最喜欢的运动？",
                                "timeframe": "Apr 27, 2022"
                            }
                        ],
                        "title": "",
                        "pos_overall": 7
                    },
                    "knowledge": {
                        "title": "Adidas",
                        "factoids": [
                            {
                                "title": "客户服务聊天",
                                "content": "在线聊天"
                            },
                            {
                                "title": "网站",
                                "content": "http://www.adidas-group.com/"
                            }
                        ],
                        "profiles": [
                            {
                                "url": "https://www.instagram.com/adidas",
                                "title": "Instagram"
                            },
                            {
                                "url": "https://www.youtube.com/user/adidas",
                                "title": "YouTube"
                            }
                        ],
                        "subtitle": "设计公司",
                        "description": "Adidas AG 是一家德国跨国公司，成立并总部位于巴伐利亚州黑措根奥拉赫，设计和制造鞋类、服装和配饰。它是欧洲最大的运动服制造商，也是仅次于 Nike 的全球第二大运动服制造商。",
                        "related_searches": [
                            {
                                "url": "/search?gl=us&hl=en&q=Nike&si=AC1wQDCwN61-ebmuwbQCO5QCrgOvEq5bkWeIzJ5JczItzAKNdbIxoHfFJ8UFY3e1CorwNJXI6gTWniM6aVu3nEoseblyAI-5N39_1F3DTWWABELjIdJa9ZgI_g5n-c9ZUZdzEZeV2VGOkDNPl5DwiBeyifKPveoCnBsiT3wVpKdr52FPqK5rzQSzspA-sjztjVcZy2WfOwFITo5EfSXyZ5AsknO1X-dzXUCOlIIGCvFWqi9OKgK5PaWp7EcXls7n8Ag_L7HC3Pgg2k5FWR631X7Hvi1268shAg%3D%3D&sa=X&ved=2ahUKEwiLlsjE8dH3AhUQkGoFHT2IBUQQxA16BAhdEAU",
                                "title": "Nike"
                            },
                            {
                                "url": "/search?gl=us&hl=en&q=Asics&si=AC1wQDDagiMg03ncxeOQZbwVe-CJxRCchC-jr2hCPTxjc9wbgNZ1pCnWqLo_0N5RPhArBCY1qCgzESLe6Y9hB2HKnzquQNjJW9iLV6gQvDXzTwkl6LZHjq2aOuZII0W5uCWjpc0oOVU5JzyOjRUNEYoe_N_KsbL4xn4A0Fl2S4JMYAeaBZmu8jPX8EFVl_C3gerS4CRTyrfcL2bL-VhUNLEXVUlkFxrLlAyeZfUMVYSDo4WqV1c8-Bgp-rBwBzqW73Q7s1kOZHBtCQ8aBNfbfulPCljSG9vXBrcj9RqQRA8pD8TlH1rz8qE%3D&sa=X&ved=2ahUKEwiLlsjE8dH3AhUQkGoFHT2IBUQQxA16BAhdEAs",
                                "title": "Asics"
                            }
                        ]
                    },
                    "top_stories": {
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://www.adidas.com/us/adilette-comfort-slides/GZ5898.html",
                                "title": "adidas Adilette 舒适拖鞋 - 米色 | 女士泳装 | adidas 美国",
                                "source": "",
                                "timeframe": "8 hours ago"
                            },
                            {
                                "pos": 3,
                                "url": "https://www.adidas.com/us/women-clothing-sale",
                                "title": "女士服装促销，最高五折 | adidas 美国",
                                "source": "",
                                "timeframe": "Sep 30, 2021"
                            }
                        ],
                        "pos_overall": 3
                    },
                    "instant_answers": [
                        {
                            "type": "unknown",
                            "_parsed": false,
                            "pos_overall": 5
                        }
                    ],
                    "popular_products": {
                        "items": [
                            {
                                "pos": 1,
                                "title": "Adidas Yeezy 儿童 Foam Runner",
                                "image_data": "UklGRhwJAABXRUJQVlA...rAZNVIAAA"
                            },
                            {
                                "pos": 10,
                                "title": "Adidas 男款 Kaptir 2.0",
                                "image_data": "UklGRhQNAAB...+wTh1cLB/uQAAAAAAAAA="
                            }
                        ],
                        "pos_overall": 4
                    },
                    "related_searches": {
                        "pos_overall": 14,
                        "related_searches": [
                            "adidas 鞋",
                            "adidas yeezy",
                            "adidas 奥特莱斯",
                            "adidas 裤子",
                            "adidas 运动鞋",
                            "adidas superstar",
                            "adidas wikipedia"
                        ]
                    },
                    "search_information": {
                        "query": "adidas",
                        "showing_results_for": "adidas",
                        "total_results_count": 1440000000
                    },
                    "total_results_count": 1440000000,
                },
                "last_visible_page": 10,
                "parse_status_code": 12000
            },
            "created_at": "2022-05-09 07:24:16",
            "updated_at": "2022-05-09 07:24:20",
            "page": 1,
            "url": "https://www.google.com/search?q=adidas&uule=w+CAIQICINdW5pdGVkIHN0YXRlcw&gl=us&hl=en",
            "job_id": "6929330182268395521",
            "status_code": 200,
            "parser_type": "v2"
        }
    ]
}
```

</details>

{% hint style="info" %}
元素的组成可能会因是否为 **desktop** 或 **移动端** 搜索而有所不同。
{% endhint %}

为帮助你识别某些元素，请参考每种 Google 搜索结果类型的数据字典，无论是来自桌面端还是移动端搜索。

## 输出数据字典

可通过右侧导航或向下滚动页面来查看详细信息。

#### **JSON 结构**

Google Web Search 结构化输出包含诸如 `URL`, `page`, `results`等字段。下表列出了我们解析的每种 SERP 功能的详细清单，以及其说明和数据类型。表格还包含一些元数据。

{% hint style="info" %}
特定结果类型的项目和字段数量可能会因搜索查询而异。
{% endhint %}

<table data-full-width="false"><thead><tr><th width="289">键名</th><th width="337.3333333333333">说明</th><th>类型</th></tr></thead><tbody><tr><td><code>url</code></td><td>Google 搜索页面的 URL。</td><td>字符串</td></tr><tr><td><code>page</code></td><td>相对于 Google SERP 分页的页码。</td><td>整数</td></tr><tr><td><code>results</code></td><td>包含搜索结果的字典。</td><td>对象</td></tr><tr><td><code>results.pla</code></td><td>包含各自详细信息的商品列表广告列表。</td><td>对象</td></tr><tr><td><code>results.paid</code></td><td>包含各自详细信息的赞助结果列表。</td><td>数组</td></tr><tr><td><code>results.images</code></td><td>包含各自详细信息的图片结果列表。</td><td>对象</td></tr><tr><td><code>results.flights</code></td><td>包含各自详细信息的航班列表。</td><td>对象</td></tr><tr><td><code>results.organic</code></td><td>包含各自详细信息的非付费列表。</td><td>数组</td></tr><tr><td><code>results.organic_videos</code></td><td>包含各自详细信息的自然视频列表。</td><td>数组</td></tr><tr><td><code>results.top_sights</code></td><td>包含各自详细信息的著名地标或景点列表。</td><td>数组</td></tr><tr><td><code>results.jobs</code></td><td>包含各自详细信息的职位列表。</td><td>对象</td></tr><tr><td><code>results.local_service_ads</code></td><td>赞助的本地服务提供商列表。</td><td>对象</td></tr><tr><td><code>results.video_boxes</code></td><td>SERP 中视频框及其各自详细信息。</td><td>数组</td></tr><tr><td><code>results.recipes</code></td><td>包含各自详细信息的食谱列表。</td><td>对象</td></tr><tr><td><code>results.twitter</code></td><td>包含各自详细信息的 Twitter（X）结果列表。</td><td>数组</td></tr><tr><td><code>results.knowledge</code></td><td>从知识面板中检索到的相关信息列表。</td><td>对象</td></tr><tr><td><code>results.local_pack</code></td><td>包含与搜索相关的本地商家列表。</td><td>对象</td></tr><tr><td><code>results.item_carousel</code></td><td>信息性查询的示例项列表及其各自详细信息。</td><td>对象</td></tr><tr><td><code>results.videos</code></td><td>包含各自详细信息的视频列表。</td><td>对象</td></tr><tr><td><code>results.hotels</code></td><td>包含与搜索查询中使用的位置相关的酒店列表。</td><td>对象</td></tr><tr><td><code>results.apps</code></td><td>包含各自详细信息的应用列表。</td><td>数组</td></tr><tr><td><code>results.finance</code></td><td>公司财务数据摘要，包括股价、市值和其他关键指标。</td><td>对象</td></tr><tr><td><code>results.sports_games</code></td><td>近期体育比赛的信息，包含比分、队伍、比赛类型和精彩瞬间。</td><td>对象</td></tr><tr><td><code>results.discussions_and_forums</code></td><td>包含 URL、标题、来源和评论数的讨论线程和论坛帖子列表。</td><td>对象</td></tr><tr><td><code>results.featured_snippet</code></td><td>从 SERP 自然结果部分检索到的特定结果列表。</td><td>数组</td></tr><tr><td><code>results.top_stories</code></td><td>当搜索查询被识别为新闻导向时，包含各自详细信息的文章列表。</td><td>对象</td></tr><tr><td><code>results.popular_products</code></td><td>包含各自详细信息的 Google Shopping 商品列表的非付费和自然展示列表。</td><td>对象</td></tr><tr><td><code>results.related_searches</code></td><td>在搜索页面不同位置显示的一个或多个相关搜索区块列表。</td><td>数组</td></tr><tr><td><code>results.related_questions</code></td><td>包含各自详细信息的相关疑问式搜索查询列表。</td><td>对象</td></tr><tr><td><code>results.what_people_are_saying</code></td><td>包含 URL、标题、来源、热门评论、互动程度和时间范围的讨论线程和论坛帖子列表。</td><td>数组</td></tr><tr><td><code>results.search_information</code></td><td>提交的搜索查询的详细信息列表。</td><td>对象</td></tr><tr><td><code>total_results_count</code></td><td>搜索查询找到的结果总数。</td><td>字符串</td></tr><tr><td><code>last_visible_page</code></td><td>标识搜索查询结果页中可见最大页码的值。（当通过滚动触发加载更多结果时为 -1）。</td><td>整数</td></tr><tr><td><code>parse_status_code</code></td><td>解析任务的状态码。你可以查看所描述的解析器状态码 <a href="https://developers.oxylabs.io/scraper-apis/web-scraper-api/response-codes#parsers"><strong>此处</strong></a>.</td><td>整数</td></tr><tr><td><code>created_at</code></td><td>抓取任务创建时的时间戳。</td><td>时间戳</td></tr><tr><td><code>updated_at</code></td><td>抓取任务完成时的时间戳。</td><td>时间戳</td></tr><tr><td><code>job_id</code></td><td>与该抓取任务关联的任务 ID。</td><td>字符串</td></tr><tr><td><code>status_code</code></td><td>抓取任务的状态码。你可以查看所描述的抓取器状态码 <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/3d4407f90bbe20d112e9eeb355b2d8d6a2289d82"><strong>此处</strong></a>.</td><td>整数</td></tr><tr><td><code>parser_type</code></td><td>用于拆分 HTML 内容的解析器类型。</td><td>字符串</td></tr></tbody></table>

{% hint style="info" %}
在以下章节中，当某种结果类型包含多个项目时，解析后的 JSON 代码片段会被缩短。
{% endhint %}

### 商品列表广告（PLA）

该 `pla` 搜索结果中的该部分指商品列表广告，也称为 Google Shopping 广告，通常以轮播形式显著显示在搜索页顶部。

```json
...
"pla": {
    "items": [
        {
            "pos": 1,
            "url": "https://www.amazon.com/Switch-Controllers-Wildcat-Touchscreen-Bluetooth/dp/B09N4S9TWV?source=ps-sl-shoppingads-lpcontext&ref_=fplfs&psc=1&smid=A1GYW88KAZG2FO",
            "price": "$675.49",
            "title": "Switch PURTCH 最新款，带黄色和蓝色手柄 Wildcat 套装（包含 2000 V-Bucks 和 Wildcat 套装兑换码），6.2\" 触摸屏 LCD 显示屏，802.11",
            "seller": "Amazon.com",
            "url_image": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcSdvbTlG8SxMmPAm6cjeiFXvrNCIF0ZIBUUqz4B4Uww2fY7sHhaEQxbDv_JP78tu-YO3kWFbTESJPcAx5h2zezUK3bpZJnVriMGOi7Tx7nJNA8&usqp=CAc",
            "image_data": "/9j/4AAQSkZJRgABAQAAAQABAAD/..."
        },
        ...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="155">键（results.pla）</th><th width="370">说明</th><th width="83">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>页面内所有可用的 PLA。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.pos</code></td><td>用于表示某个项目在 PLA 结果中的位置的指示符。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.title</code></td><td>列表广告中商品的标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.url</code></td><td>商品的 URL</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.price</code></td><td>商品在列表广告中的价格。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.seller</code></td><td>列表广告中商品的卖家。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.url_image</code></td><td>商品图片的 URL。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.image_data</code></td><td>商品的 base64 编码缩略图。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示 PLA SERP 功能在 SERP 中位置的指示。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 付费

该 `paid` 部分指由 Google Ads 提供的广告，通常显示在自然（非付费）结果上方。

<figure><img src="/files/628739cc398d2e06e6cba3cee7d65dbca4f9a512" alt=""><figcaption></figcaption></figure>

```json
... 
"paid": [
    {
        "pos": 1,
        "url": "https://www.adidas.com/us/cyber_monday",
        "desc": "最后的 Cyber 优惠机会。使用代码 CYBERSALE，额外享受全场和正价商品 55 折。今天就来 adidas® 官方网站购物。加入我们的 adiClub 会员计划。仅限会员奖励。adiClub 专属权益。",
        "title": "adidas 官方网站 | 额外 55 折 | 代码 CYBERSALE",
        "data_rw": "https://www.google.com/aclk?...",
        "sitelinks": {
            "expanded": [
                {
                    "url": "https://www.adidas.com/us/shop",
                    "desc": "最后的 Cyber 优惠机会。使用代码 CYBERSALE 额外享受 55 折。",
                    "title": "Cyber Monday 促销"
                },
                {
                    "url": "https://www.adidas.com/us/shoes",
                    "desc": "今天就找到合适的鞋款。线上提供运动与生活方式鞋款。",
                    "title": "adidas® 鞋款"
                },
                {
                    "url": "https://www.adidas.com/us/ultraboost",
                    "desc": "惊人的能量回馈。今天就选购全新 Ultraboost™ Light。",
                    "title": "adidas® Ultraboost™ Light"
                },
                {
                    "url": "https://www.adidas.com/us/nmd",
                    "desc": "今天在线选购 adidas Originals 的最新 NMD 鞋款发布。",
                    "title": "adidas® NMD"
                }
            ]
        },
        "url_shown": "https://www.adidas.com › official › site",
        "pos_overall": 1
    }
],
... 
```

<table><thead><tr><th width="216">键（results.paid）</th><th width="281">说明</th><th width="118">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>pos</code></td><td>用于表示某个项目在付费结果中的位置的指示符。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>url</code></td><td>付费结果的 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>desc</code></td><td>付费结果的简短描述。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>title</code></td><td>付费结果的标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>data_rw</code></td><td>付费结果的重定向 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>sitelinks</code></td><td>包含出现在 Google 第一条搜索结果下方的网站内部链接信息的对象。</td><td>对象</td><td>桌面端和移动端</td></tr><tr><td><code>sitelinks.inline/expanded</code></td><td>包含各自详细信息的 URL 列表。键名（`inline`/`expanded`）指定了该类型。 <code>sitelinks</code> 元素。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>sitelinks.inline.url</code></td><td>链接站点的 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>sitelinks.inline.title</code></td><td>链接站点的标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>sitelinks.inline.description</code></td><td>链接站点的简短描述。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>url_shown</code></td><td>描述正下方可见的简短 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示付费结果在 SERP 中位置的标识。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 图片

该 `images` 部分指的是在 SERP 页面不同区域显示的图片结果，可以是独立区域，也可以位于顶部。需要注意的是，从 Google 搜索结果抓取的数据结构可能与从 Google 图片搜索结果抓取的数据结构不同。

<figure><img src="https://lh7-us.googleusercontent.com/30Yq-Z8cmckFz0daXsOts4a6YfUsgtHDGwbZ_HA6zDqhMAmubS_lgzUERt8eHkRq8bheH1clYw2Ye8WuGS3q05xJ6CrplufydlqEz45p97YaXwHWgjZJA-ttQxwSwNAOMdggvo2PZ9EYsNWm6EdrBEw" alt=""><figcaption></figcaption></figure>

```json
...
"images": {
    "items": [
        {
            "alt": "Adidas | 历史、产品与事实 | Britannica",
            "pos": 1,
            "url": "https://www.britannica.com/topic/Adidas-AG"
        },
        {
            "alt": "Superstar x Indigo Herz 鞋",
            "pos": 2,
            "url": "https://www.adidas.com/us/superstar-x-indigo-herz-shoes/IE1842.html"
        },
        {
            "alt": "adidas (@adidas) / X",
            "pos": 3,
            "url": "https://twitter.com/adidas"
        }
    ],
    "pos_overall": 4
},
...
```

<table><thead><tr><th width="205">键（results.images）</th><th width="295">说明</th><th width="112">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>包含各自详细信息的图片列表。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.alt</code></td><td>图片的 alt 文本。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.pos</code></td><td>表示图片在列表中位置的唯一标识。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.url</code></td><td>包含该图片的网页 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Images SERP 功能在 SERP 中位置的标识。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 自然结果

该 `organic` 部分指 Google 自然搜索结果中的非付费列表，这些结果由 Google 的算法根据相关性确定。这些列表显示在搜索页面中的付费广告下方。

#### 示例 1

<figure><img src="/files/2d8d3999e1c59efd3a0308466378b2a22996a4b1" alt=""><figcaption></figcaption></figure>

```json
...
"organic": [
    {
        "pos": 1,
        "url": "https://www.loveandlemons.com/brownies-recipe/",
        "desc": "最佳布朗尼食谱！使用可可粉和巧克力豆制作，这些自制布朗尼口感浓郁、柔软黏润、巧克力味十足，而且制作简单！",
        "title": "最佳自制布朗尼食谱",
        "images": [
            "/9j/4AAQSkZJRgABAQAAAQABAAD/..."
        ],
        "sitelinks": {
            "inline": [
                {
                    "url": "https://www.loveandlemons.com/recipes/vegetarian-recipes/",
                    "title": "素食食谱"
                },
                {
                    "url": "https://www.loveandlemons.com/baking-recipes/",
                    "title": "25 个超有趣的烘焙食谱"
                },
                {
                    "url": "https://www.loveandlemons.com/oatmeal-Cookie/",
                    "title": "完美燕麦 Cookie"
                }
            ]
        },
        "url_shown": "https://www.loveandlemons.com\u203a Recipes",
        "pos_overall": 2
    },
...
```

#### 示例 2

<figure><img src="/files/124be081a920ab11953ebd19405c58a6773ebe0a" alt=""><figcaption></figcaption></figure>

```json
...
"organic": [
    {
        "pos": 9,
        "pos_overall": 13,
        "title": "Classics 冬季运动夹克 - 军绿色",
        "url": "https://www.reebok.com/p/100030586/classics-winter-track-jacket",
        "url_shown": "https://www.reebok.com\u203a classics-winter-track-jacket",
        "desc": "一款柔软的羊羔绒运动夹克，源自户外冬季运动 \u00b7 宽松版型，休闲且完全不受束缚 \u00b7 面料：70% 聚酯纤维 / 30% 再生\u00a0...",
        "favicon_text": "Reebok",
        "images": [
            "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS7NvhUuvYcmAxmRNswAEkR6HZo-KYMwmNcynhHjwa2UE1l8cjy4isr&s"
        ],
        "rating": 3.9,
        "review_count": 7,
        "additional_info": [
            "$23.99$80",
            "有库存",
            "3.9(7)",
            "满 75 美元免运费",
            "30 天内免费退货"
        ]
    },
...
```

<table><thead><tr><th width="229">键（results.organic）</th><th width="309">说明</th><th width="85">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>pos</code></td><td>表示给定项目在自然结果中位置的标识。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>url</code></td><td>自然结果的 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>desc</code></td><td>自然结果的简短描述。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>title</code></td><td>自然结果的标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>images</code></td><td>自然结果的 base64 编码缩略图。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>sitelinks</code></td><td>对象包含 `expanded` 或 `inline` 元素，其中含有关于 sitelinks 的更多详细信息。</td><td>对象</td><td>桌面端和移动端</td></tr><tr><td><code>sitelinks.expanded/inline</code></td><td>自然结果的站点链接列表。键名（<code>inline</code>/<code>expanded</code>）指定 sitelinks 元素的类型。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>sitelinks.expanded.url</code></td><td>链接站点的 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>sitelinks.expanded.title</code></td><td>链接站点的标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>url_shown</code></td><td>描述正下方可见的简短 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示自然结果在 SERP 中位置的标识。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>favicon_text</code></td><td>与 favicon（网站图标）关联的文本或名称。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>rating</code></td><td>产品或内容的平均评分。</td><td>浮点数</td><td>桌面端</td></tr><tr><td><code>review_count</code></td><td>与产品或内容相关的评论数量。</td><td>整数</td><td>桌面端</td></tr><tr><td><code>additional_info</code></td><td>包含有关价格、可用性、产品评分、配送选项、退货政策的详细信息。</td><td>字符串列表</td><td>桌面端</td></tr></tbody></table>

### 自然视频

该 `results.organic_videos` 包含在搜索结果中自然显示的视频列表数组，也就是说它们不是付费广告。每个视频条目都包含相关详细信息，例如视频标题、URL、描述。

<figure><img src="/files/adbb85a63b1fd26bc8c94c142790ef0d2e6d9a62" alt=""><figcaption></figcaption></figure>

```json
...
 "organic_videos": [
    {
        "pos": 1,
        "url": "https://www.youtube.com/watch?v=XHTrLYShBRQ",
        "desc": "您的浏览器无法播放此视频。了解更多。",
        "title": "iPhone 15 登场 | WOW | Apple - YouTube",
        "pos_overall": 6
    },
...
```

<table><thead><tr><th width="259">键（results.organic_videos）</th><th width="294">说明</th><th width="100">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>pos</code></td><td>表示给定项目在自然视频结果中位置的标识。</td><td>整数</td><td>桌面端</td></tr><tr><td><code>url</code></td><td>视频的 URL。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>desc</code></td><td>视频的简短描述。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>title</code></td><td>视频标题。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>pos_overall</code></td><td>表示自然视频结果在 SERP 中位置的标识。</td><td>整数</td><td>桌面端</td></tr></tbody></table>

### 热门景点

该 `results.top_sights` 包含通常与搜索地点或主题相关的著名地标或景点列表。每个项目都包含诸如列表中的位置和标题等详细信息。

<figure><img src="https://lh7-us.googleusercontent.com/XjD5XFwXvm3TOvuc697ZR7RCSMje--l9RVjFnFKqBhT0ZvASTZCfnaB8RoDDAmLDcZzotKxMeUh4UglWZgnre3Q6ocP7P2cIGq0gtYJigCI2L5ymuVvgp47fpMqP3gxzottT-7ehxraqhRN9gX_ch7o" alt=""><figcaption></figcaption></figure>

```json
...
"top_sights": {
    "items": [
        {
            "pos": 1,
            "title": "维尔纽斯大教堂"
        },
        {
            "pos": 2,
            "title": "格迪米纳斯城堡塔"
        },
        {
            "pos": 3,
            "title": "黎明门"
        }
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="227">键（results.top_sights）</th><th width="339">说明</th><th width="90">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>包含各自详细信息的热门景点列表。</td><td>数组</td><td>桌面端</td></tr><tr><td><code>items.pos</code></td><td>Top Sights 结果在 Top Sights SERP 功能中的位置。</td><td>整数</td><td>桌面端</td></tr><tr><td><code>items.title</code></td><td>旅游景点的标题。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Top Sights 结果在 SERP 中位置的标识。</td><td>整数</td><td>桌面端</td></tr></tbody></table>

### 职位

该 `results.jobs` 包含从搜索结果中提取的职位列表。每个条目都包含详细信息，例如指向职位发布的 URL、职位名称、来源、雇主和地点。这些列表来自 Google 已索引的各种招聘网站、职业网站和其他平台。

<figure><img src="/files/7607df1b9ed145c33a5ae00c5564658a8289858c" alt=""><figcaption></figcaption></figure>

```json
...
"jobs": {
    "listings": [
        {
            "url": "https://www.google.com/search?q=divorce+lawyer+jobs&filter=1&safe=off&uule=w+CAIQICINdW5pdGVkIHN0YXRlcw&gl=us&hl=en&ibp=htl;jobs&sa=X&ved=2ahUKEwjI1ZPX2sGEAxVrcGwGHcEpAjAQkd0GegQIIRAB#fpstate=tldetail&htivrt=jobs&htiq=divorce+lawyer+jobs&htidocid=PezDD3LkXHvbWvM-AAAAAA%3D%3D",
            "title": "律师",
            "source": "通过 LinkedIn",
            "employer": "男性与父亲权利离婚律师事务所，Schultz & Associates, LLC",
            "location": "美国"
        },
                            ...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="222">键（results.jobs）</th><th width="318">说明</th><th width="94">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>listings</code></td><td>页面内所有可用职位列表的数组。</td><td>数组</td><td>桌面端</td></tr><tr><td><code>listings.url</code></td><td>完整职位列表的 URL。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>listings.title</code></td><td>职位名称。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>listings.source</code></td><td>包含原始职位发布信息的来源。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>listings.employer</code></td><td>为该职位招聘的组织。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>listings.location</code></td><td>该职位的地点。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Jobs SERP 功能在 SERP 中位置的标识。</td><td>整数</td><td>桌面端</td></tr></tbody></table>

### Twitter（X）

该 `twitter` 该功能经常出现在品牌、电影、音乐人和其他名人的搜索中，通常直接位于该品牌网站搜索结果的下方。此功能提供指向品牌 Twitter 动态的直接链接，并展示其最新推文的轮播。

<figure><img src="/files/b0ea344348d61cde8cf1077f225f277cb3f17e52" alt=""><figcaption></figcaption></figure>

```json
...
"twitter": {
    "pos": 1,
    "url": "https://twitter.com/NintendoAmerica",
    "items": [
        {
            "pos": 1,
            "url": "https://twitter.com/NintendoAmerica/status/1729311652984623440?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Etweet",
            "content": "您现在可以兑换您的 #MyNintendo 白金积分来收集节日主题自定义图标，活动截止到 12/25 下午 5 点 PT。#NintendoSwitchOnline #MissionsAndRewards\n\n了解更多：ninten.do/6017iHF1b",
            "timeframe": "12 小时前"
        },
        ...
    ],
    "title": "Nintendo of America (@NintendoAmerica) \u00b7 X",
    "pos_overall": 4
},
...
```

<table><thead><tr><th width="201">键（results.twitter）</th><th width="329">说明</th><th width="108">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>pos</code></td><td>表示给定项目在自然结果中位置的标识。</td><td>整数</td><td>桌面端</td></tr><tr><td><code>url</code></td><td>包含 Twitter（X）帖子资料页的 URL。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items</code></td><td>包含各自详细信息的 Twitter（X）帖子列表。</td><td>数组</td><td>桌面端</td></tr><tr><td><code>items.pos</code></td><td>表示给定推文在 Twitter（X）SERP 功能中位置的标识。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.url</code></td><td>Twitter（X）帖子的 URL。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.content</code></td><td>表示相关 Twitter（X）帖子全部文本的简短描述。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.timeframe</code></td><td>描述该推文是多久前创建的。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>title</code></td><td>Twitter（X）资料页的标题。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Twitter 结果在 SERP 中位置的标识。</td><td>整数</td><td>桌面端</td></tr></tbody></table>

### 知识

该 `knowledge` 搜索结果中的该部分会在搜索人物、地点、组织或集成到 Knowledge Graph 中的实体时，在右侧显示 Google 知识面板数据。

<figure><img src="/files/75099e9109b87e318d69b282162fd5c0e875ebe4" alt=""><figcaption></figcaption></figure>

```json
...
"knowledge": {
    "title": "Adidas",
    "images": [
        "iVBORw0KGgoAAAANSUhEUgAAAHcAAABUCAMAAACP31ggAAAAY1BMVEX/..."
    ],
    "factoids": [
        {
            "links": [
                {
                    "href": "/search?safe=off&sca_esv=586315320...",
                    "title": "创始人"
                },
                {
                    "href": "/search?safe=off&sca_esv=586315320...",
                    "title": "Adolf Dassler"
                }
            ],
            "title": "创始人",
            "content": "Adolf Dassler"
        },
        ...
    ],
    "profiles": [
        {
            "url": "https://www.instagram.com/adidas",
            "title": "Instagram"
        },
        ...
    ],
    "subtitle": "服装公司",
    "description": "描述：Adidas AG 是一家德国运动服饰和鞋类公司，总部位于德国巴伐利亚州黑措根奥拉赫。它是欧洲最大的运动服制造商，也是全球第二大运动服制造商，仅次于 Nike。维基百科",
    "related_searches": [
        {
            "url": "/search?safe=off&sca_esv=586315320...",
            "title": "Nike",
            "section_title": "其他人还搜索"
        },
        ...
    ]
},
...
```

<table><thead><tr><th width="270">键（results.knowledge）</th><th width="272">说明</th><th width="90">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>title</code></td><td>知识面板的标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>images</code></td><td>标题旁边使用的图片列表。</td><td>数组</td><td>桌面端</td></tr><tr><td><code>factoids</code></td><td>知识面板中使用的所有事实列表。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>factoids.links</code></td><td>与给定 factoid 项相关的所有链接列表。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>factoids.links.href</code></td><td>指向给定 factoid 的 Google 搜索结果页面的超链接。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>factoids.links.title</code></td><td>与该 factoid 相关的任何链接页面的描述。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>factoids.title</code></td><td>factoid 部分的名称。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>factoids.content</code></td><td>factoid 的描述。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>profiles</code></td><td>知识面板中列出的社交媒体资料列表。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>profiles.url</code></td><td>指向社交媒体资料的链接。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>profiles.title</code></td><td>社交媒体资料的标题。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>subtitle</code></td><td>对标题中描述实体的简短说明。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>description</code></td><td>表示知识面板中该实体主要信息的描述。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>related_searches</code></td><td>包含各自详细信息的相关搜索列表。</td><td>数组</td><td>桌面端</td></tr><tr><td><code>related_searches.url</code></td><td>相关搜索页面的 URL。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>related_searches.title</code></td><td>相关搜索页面的标题。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>related_searches.section_title</code></td><td>相关搜索部分的名称。</td><td>字符串</td><td>桌面端</td></tr></tbody></table>

### 本地结果包

该 `local_pack` 根据用户位置或指定搜索位置显示前三个本地搜索结果，包括地图和附加信息。

<figure><img src="https://lh7-us.googleusercontent.com/J8nVUQzYARU51Hik66lXTk838wwpT8NSCOET09XuSsmbsMkiU58ziGkhWcV0SNqgJGeuHmMMU9ja8UrcPG9HAA-EKtu_bUMq90cVyP-luaJWiJdS_2izil7XLYorkJYcD-U4A3eocIxAn71vGq0eGY8" alt=""><figcaption></figcaption></figure>

```json
...
"local_pack": {
                        "items": [
                            {
                                "cid": "1100080596967423812",
                                "pos": 1,	
                                "title": "Pizza Hut",
                                "rating": 3.8,
                                "address": "Independence, KS",
                                "subtitle": "Pizza",
                                "rating_count": 435
                            },
                            ...
                        ],
                        "pos_overall": 1
                    },
...
```

<table><thead><tr><th width="230">键 (results.local_pack)</th><th width="277">说明</th><th>类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>位置列表及其各自详情。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.cid</code></td><td>分配给特定商家列表的唯一识别号。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.pos</code></td><td>本地结果在本地包中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.title</code></td><td>本地实体的标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.rating</code></td><td>本地实体的评分。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.address</code></td><td>本地实体的地址。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.rating_count</code></td><td>本地实体的评分数量。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示本地包结果在 SERP 中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 热门资讯

`top_stories` 是 Google 搜索中针对新闻类查询显示的专用版块。

<figure><img src="/files/743c31073601c66787cd3f5eff08c26b20bac8c7" alt=""><figcaption></figcaption></figure>

```json
...
"top_stories": {
    "items": [
        {
            "pos": 1,
            "url": "https://www.independent.co.uk/arts-entertainment/films/news/elon-musk-leave-the-world-behind-b2462401.html",
            "title": "Netflix users mock 'triggered' Elon Musk over Leave the World Behind \ncomplaint11 hours ago",
            "source": "The Independent",
            "timeframe": "11 hours ago"
        },
        ...
    ],
    "pos_overall": 3
},
...
```

<table><thead><tr><th width="233">键 (results.top_stories)</th><th width="295">说明</th><th width="100">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>精选新闻文章列表及其各自详情。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.pos</code></td><td>文章在热门资讯 SERP 功能中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.url</code></td><td>完整文章的 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.title</code></td><td>文章标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.section</code></td><td>热门资讯版块的名称。</td><td>字符串</td><td>移动端</td></tr><tr><td><code>items.source</code></td><td>文章发布网站的名称。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.timeframe</code></td><td>描述文章的发布时间。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>pos_overall</code></td><td>表示热门资讯 SERP 功能在 SERP 中的整体位置。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 热门商品

该 `popular_products` SERP 功能展示一个由各种商品组成的轮播，商品根据其受欢迎程度和与用户查询的相关性确定。这不同于受广告主影响的商品列表广告（PLAs）。值得注意的是，多个 `popular_products` 轮播可能会出现在同一个 SERP 页面上。

<figure><img src="https://lh7-us.googleusercontent.com/DEOa71XwMl0sdxQsp_A95Jun--DTl4wsxQ01IFS7cR__-zmOsCCUBnEnZc1jCXVin1R4MtD3qGbYJYb5hTJrWiRzCm4gYG2Oc7b6E5nYgGDwxUzk4zp92jxW0_o1SA4eQikmD2p1AQLeZMVNlXCxFhc" alt=""><figcaption></figcaption></figure>

```json
"popular_products": [
    {
        "items": [
            {
                "pos": 1,
                "url": "https://www.google.com/search?ibp=oshop&q=adidas+soccer+socks...",
                "title": "adidas Team Speed 4 Soccer OTC",
                "token": "eyJjYXRhbG9naWQiOiAiMTIwMjUyMDU5NzYwMDQwMzMyNjAi...",
                "rating": "3.7",
                "sellers": [
                    {
                        "pos": 1,
                        "price_str": "$18.00",
                        "seller_name": "DICK'S Sporting Goods"
                    }
                ],
                "currency": "USD",
                "image_data": "UklGRsANAABXRUJQVlA4ILQNAADwPgCdASpwACwBPj0Uj0ei...",
                "description": "DICK'S Sporting Goods & more",
                "rating_count": 92
            },
            {
                "pos": 2,
                "url": "https://www.google.com/search?ibp=oshop&q=adidas+soccer+socks...",
                "title": "adidas 3-Stripe Hoop Soccer Socks",
                "token": "eyJjYXRhbG9naWQiOiAiMTYyMDk5ODYzOTM1NTY2NjM5NjAi...",
                "rating": "4.7",
                "sellers": [
                    {
                        "pos": 1,
                        "price_str": "$15.00",
                        "seller_name": "DICK'S Sporting Goods"
                    }
                ],
                "currency": "USD",
                "image_data": "UklGRrASAABXRUJQVlA4IKQSAADwSQCdASp1ACwBPkESkEgi...",
                "description": "DICK'S Sporting Goods & more",
                "rating_count": 110
            },
            ...
        ],
        "pos_overall": 4
    },
    ...
]
```

<table><thead><tr><th width="221.5">键 (results.popular_products)</th><th width="360.5">说明</th><th width="70.5">类型</th><th width="121.5">布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>热门商品列表及其各自详情。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.pos</code></td><td>给定热门商品在热门商品 SERP 功能中的位置的唯一指示符。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.url</code></td><td>商品的 Google Shopping 页面 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.title</code></td><td>商品标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.token</code></td><td>产品令牌（与 <code>google_shopping_product</code> <a href="/pages/d099ca0378a18968be0c68a7e5384b7a83e21bc6">source</a> 一起用于卖家、定价和产品详情）。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.rating</code></td><td>给定热门商品的评分。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.sellers</code></td><td>提供该商品的卖家列表及其各自详情。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.sellers.pos</code></td><td>卖家在卖家列表中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.sellers.price_str</code></td><td>卖家提供的商品价格。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.sellers.seller_name</code></td><td>商品卖家的名称。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.currency</code></td><td>所列价格的货币代码。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.image_data</code></td><td>商品的 base64 编码缩略图。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.description</code></td><td>商品卖家的简短描述。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.rating_count</code></td><td>商品的评分数量。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示热门商品 SERP 功能在 SERP 中的整体位置。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 相关搜索

该 `related_searches` 该 SERP 功能显示与初始搜索关键词相关的替代搜索查询，通常位于 SERP 底部。

<figure><img src="https://lh7-us.googleusercontent.com/mPOehSe_0VrQn9PhohC3ydDSzoUna26yd81Dr2RVU_3JASnNOJLIsix2gi-8qXmU0VoRaxCNZ7HGaLDDf2mt_Y17Un6-fDJVyra_if4rc5Zut5E9Ozz7z4Hn_Y7IG0MgGbT17CrEAI7Nm50RAcRizuA" alt=""><figcaption></figcaption></figure>

```json
"related_searches": [
   {
       "pos_overall": 12,
       "related_searches": [
           "tesla model 3",
           "tesla car price", 
           "tesla model y",
           "tesla owner",
           "tesla - wikipedia", 
           "tesla cybertruck",
           "tesla 2023",
           "tesla logo"
       ]
   }
],
```

<table><thead><tr><th width="274">键 (results.related_searches)</th><th width="252">说明</th><th width="93">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>pos_overall</code></td><td>表示此相关搜索块在搜索页面中的整体位置。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>related_searches</code></td><td>此块中的相关搜索字符串列表。</td><td>数组</td><td>桌面端和移动端</td></tr></tbody></table>

### 相关问题

该 `related_questions` 该功能位于主要搜索结果下方，直接展示一组与用户原始搜索查询密切相关的问题。通过提供精选的相关问题，用户可以探索主题的不同方面，从而提升整体搜索体验。

<figure><img src="/files/33f4902eae12c825b011b47331eef43e3374f0a5" alt=""><figcaption></figcaption></figure>

```json
...
"related_questions": {
    "items": [
        {
            "pos": 1,
            "answer": "据《吉尼斯世界纪录》截至 1995 年的数据，《圣经》是有史以来最畅销的书，估计已售出并发行 50 亿册。",
            "source": {
                "url": "https://en.wikipedia.org/wiki/List_of_best-selling_books#:~:text=According%20to%20Guinness%20World%20Records,billion%20copies%20sold%20and%20distributed.",
                "title": "畅销书列表 - 维基百科",
                "url_shown": "维基百科https://en.wikipedia.org \u203a wiki \u203a List_of_best-selling_..."
            },
            "question": "世界上排名第一的书是哪本？"
        },
        ...
    ],
    "pos_overall": 2
},
...
```

<table><thead><tr><th width="279">键（results.related_questions）</th><th width="256">说明</th><th width="91">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>包含所有相关问题的列表。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.pos</code></td><td>用于表示给定相关问题在“相关问题”SERP 功能中的位置的唯一标识符。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.answer</code></td><td>相关问题的答案。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.source</code></td><td>包含描述该问题答案来源的值。</td><td>对象</td><td>桌面端和移动端</td></tr><tr><td><code>items.source.url</code></td><td>用于获取答案的网站 URL。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.source.title</code></td><td>包含答案的网站标题。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.source.url_shown</code></td><td>显示在答案下方的简短 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.question</code></td><td>相关问题部分中的问题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示“相关问题”SERP 功能在 SERP 中的整体位置。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 大家在说什么

该 `what_people_are_saying` 当搜索查询相关的论坛、社交媒体或社区平台有相关帖子时，Google 搜索结果中会显示此部分。此部分通常展示来自 Reddit、TikTok 和其他讨论论坛的内容。

<figure><img src="/files/e35b0548b885173eb68d052142eea8aa7f072654" alt=""><figcaption></figcaption></figure>

```json
...
"what_people_are_saying": {
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://www.reddit.com/r/travel/comments/1kxf875/san_francisco_hotels/",
                                "title": "旧金山酒店",
                                "top_comments": "欢迎来到 SF！有几点说明。\n* 10 月通常是一年中我们天气最好的时候。好选择！(其他看到这条的人：\"summer\" in SF 通常会非常非常多雾而且寒冷。)\n*（这可能太显而易见了，所以先道歉。也许对其他看到这条的人会有帮助。）49 人队实际上根本不在 SF 附近比赛。没有交通的情况下，从旧金山市中心开车到 Levi's 大约要 1 小时。乘坐公共交通（也许再配合 Uber/Lyft）则需要 90–120 分钟。\n* 我建议就住在 SF 市内。如果你不想住在 SF，那就选一个靠近 BART 的地方，这样你可以花很少的钱观光。\n* 在 SF 市内，要注意 Tenderloin 是一个治安很差的社区。你总能在 Fox News 上看到带有\"旧金山失控\"之类标题的地方就是那里。市里的其他地方都安全，而且相当干净。\n* SF 的西侧，尤其是 Sunset，与公共交通的连接较弱。你当然可以不靠汽车出行，但去市中心或乘坐火车系统会稍微花更多时间。\n恭喜退休！听起来是个不错的奖励。",
                                "source": "Reddit",
                                "engagement_timeframe": "10+ 条评论，1 周前"
                            },
                            {
                                "pos": 2,
                                "url": "https://www.tiktok.com/@kaorihatsusee/video/7501124173717065006",
                                "title": "真的很喜欢我们在这里的入住体验 🫶🏼 @maya hangai 📍Kasa La Monarca, San Francisco #affordable #affordablehotel #hotel #sanfrancisco"
                                "source": "TikTok",
                                "engagement_timeframe": "45.3K+ 次观看，3 周前"
                            },
                            {
                                "pos": 3,
                                "url": "https://www.cntraveler.com/gallery/best-hotels-in-san-francisco",
                                "title": "旧金山 23 家最佳酒店，从 Mission Bay 到 Castro 区"
                                "source": "Condé Nast Traveller",
                                "engagement_timeframe": "1 个月前"
                            }
                        ]
                    }
...
```

<table><thead><tr><th width="279">键（results.what_people_are_saying）</th><th width="256">说明</th><th width="91">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>包含所有讨论论坛或社交媒体内容项的列表。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.url</code></td><td>讨论串或社交媒体内容页面的 URL。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.title</code></td><td>讨论串或内容项的标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.top_comments</code></td><td>显示时，讨论串中的顶置评论。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.source</code></td><td>托管该内容的平台或网站名称。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.engagement_timeframe</code></td><td>评论数量和活跃时间范围（例如“45 条评论，2 天前”）。</td><td>字符串</td><td>桌面端和移动端</td></tr></tbody></table>

### 搜索信息

该 `search_information` 提供有关搜索查询的结构化信息。

<figure><img src="/files/3a9cc54bb0cb4721f4474efedce29ec29a080187" alt=""><figcaption></figcaption></figure>

```json
...
"search_information": {
    "query": "餐厅",
    "geo_location": "10007, New York, NY",
    "showing_results_for": "餐厅",
    "total_results_count": 3200000000
},
...
```

<table><thead><tr><th width="290">键（results.search_information）</th><th width="242">说明</th><th width="95">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>query</code></td><td>原始搜索词。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>geo_location</code> *</td><td>表示与搜索相关的具体地理区域。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>showing_results_for</code></td><td>搜索结果所对应的搜索词。如果 Google 自动更正了提供的搜索词，`query` 和 `showing_results_for` 可能不同。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>total_results_count</code></td><td>搜索词找到的结果总数。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

仅适用于 JS 渲染

### 项目轮播

一个轮播（`item_carousel`）由与某类特定项目相关的图片或链接组成，显示在 SERP 的最顶部。内容和布局会根据用户的搜索查询而变化，展示相关项目的精选内容。这些内容可以涵盖商品、新闻到图片，为用户提供更具视觉吸引力且更贴合需求的体验。

<figure><img src="https://lh7-us.googleusercontent.com/6YYs9-sKUuWwqFenkyqlNQVpzA60wY1dTSU2YOB0-5Y8-QU-3ed7IPFmjUbWtrbsewBO37BAQVwlGr9iRk1izSKIfZDgPr1GyZYZK4D5QLySs1jTYuQGfEVBxsdtPrUQXAWuOMStLbtCRjiBN7s7g70" alt=""><figcaption></figcaption></figure>

```json
...
"item_carousel": {
    "items": [
        {
            "pos": 1,
            "href": "/search?safe=off&sca_esv=589070032...",
            "title": "哈利法塔 828\u00a0m，尖顶 830\u00a0m",
            "subtitle": "828m，尖顶 830m"
        },
        {
            "pos": 2,
            "href": "/search?safe=off&sca_esv=589070032...",
            "title": "默迪卡 118 大楼 679\u00a0m",
            "subtitle": "679m"
        },
...
     ],
    "title": "建筑物（按高度）",
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="252">键（results.item_carousel）</th><th width="293">说明</th><th width="93">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>轮播中显示的项目列表及其各自详情。</td><td>数组</td><td>桌面端</td></tr><tr><td><code>items.pos</code></td><td>项目在轮播中的位置。</td><td>整数</td><td>桌面端</td></tr><tr><td><code>items.href</code></td><td>轮播中该项目在 Google SERP 的超链接。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.title</code></td><td>轮播中实体的名称/标题。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.subtitle</code></td><td>标题中关于该实体的附加详情。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>title</code></td><td>轮播部分的标题。标题与搜索查询相关。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Item Carousel 结果在 SERP 中的位置。</td><td>整数</td><td>桌面端</td></tr></tbody></table>

### 食谱

该 `recipes` Google 搜索结果页中的 SERP 功能，会在搜索结果顶部显示特定菜肴的烹饪说明、配料、评分和来源。

<figure><img src="https://lh7-us.googleusercontent.com/0ZyTLJUnZp70QpENO34_Z6ti-M7xlCDmkc3opFsId3uIP9ce7nBwyiAyVN1z-3XK-S0ZDjXMkFq1QBfamVHEBxYi1JZlXuzB9lMRjeOfLeNVRTX6U_6rDi4e9Nxp5-c4eSh71osP1HtMMmauBdpgLrY" alt=""><figcaption></figcaption></figure>

```json
...
"recipes": {
    "items": [
        {
            "pos": 1,
            "url": "https://handletheheat.com/chewy-brownies/",
            "desc": "无糖可可粉、巧克力豆、小苏打、蛋黄、通用面粉",
            "title": "有史以来最棒的嚼劲布朗尼",
            "rating": 4.8,
            "source": "Handle the Heat",
            "duration": "45 分钟"
        },
...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="199">键（results.recipes）</th><th width="299">说明</th><th width="119">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>带有各自详情的精选食谱列表。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.pos</code></td><td>食谱在 Recipes SERP 功能中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.url</code></td><td>完整食谱的 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.desc</code></td><td>从原始文章中获取的食谱简短描述。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.title</code></td><td>食谱标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.rating</code></td><td>食谱评分。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.source</code></td><td>食谱所在网站的名称。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.duration</code></td><td>准备这道菜所需的时间。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Recipes 结果在 SERP 中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 视频

该 `videos` Google 搜索结果页中的功能会展示与用户搜索查询相关的精选视频内容，包括缩略图、标题和来源信息。

<figure><img src="https://lh7-us.googleusercontent.com/9L4k95MzrvQYTronwCU7re362ROCizIeN9deJb2Kg58pLOn87_07ABu0x1Ui5iFGTi83ouCsqYPMsnksyn0xRKsJbJg-I9VOLBu6ryK3Jv8nv-upjmHhilTBh5Angr-4OX9ZxGMp8Wh2OAeTgRi8Mh4" alt=""><figcaption></figcaption></figure>

```json
...
"videos": {
    "items": [
        {
            "pos": 1,
            "url": "https://www.youtube.com/watch?v=xFrGuyw1V8s",
            "title": "Abba - Dancing Queen（官方音乐视频，重制版）",
            "author": "AbbaVEVO",
            "source": "YouTube"
        },
        {
            "pos": 2,
            "url": "https://www.youtube.com/watch?v=-crgQGdpZR0",
            "title": "ABBA - Take A Chance On Me（官方音乐视频）",
            "author": "AbbaVEVO",
            "source": "YouTube"
        },
...
    ],
    "pos_overall": 4
},
...
```

<table><thead><tr><th width="193">键（results.videos）</th><th width="325">说明</th><th width="90">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>包含视频部分所有结果的列表。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>items.pos</code></td><td>视频在列表中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>items.url</code></td><td>视频链接。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.title</code></td><td>视频标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.author</code></td><td>视频上传所在个人资料的名称。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>items.source</code></td><td>托管该视频的平台名称。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Videos 结果在 SERP 中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 精选摘要

该 `featured_snippet` 是一种独特的 Google 搜索结果，它会在页面链接之前显示一段简短的页面摘要。这些高亮结果会突出显示在自然搜索结果顶部，为用户快速获取相关信息。

<figure><img src="/files/a58aca572492dfdd88fa0b1ab1be83c164ecff3c" alt=""><figcaption></figcaption></figure>

```json
...
"featured_snippet": [
    {
        "url": "https://www.fs.usda.gov/visit/fall-colors/science-of-fall-colors",
        "desc": "随着秋季夜晚变长，叶绿素的生成会减缓，随后停止，最终所有叶绿素都会被破坏。此时，叶片中存在的类胡萝卜素和花青素便会显露出来并呈现其颜色。",
        "title": "秋色的科学 | 美国林务局",
        "url_shown": "https://www.fs.usda.gov\u203a visit \u203a science-of-fall-colors",
        "pos_overall": 1
    }
],
...
```

<table><thead><tr><th width="272">键（results.featured_snippet）</th><th width="263">说明</th><th width="98">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>url</code></td><td>摘录页面描述的来源网站 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>desc</code></td><td>包含特定搜索结果描述的摘要。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>title</code></td><td>摘录页面描述的文章名称。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>url_shown</code></td><td>SERP 中可见的、包含精选摘要的网站 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Featured Snippet 结果在 SERP 中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 酒店

Google `hotels` 是一项直接在搜索结果中展示酒店信息的功能。当用户在 Google 上搜索酒店或住宿相关查询时，搜索引擎可能会在结果页顶部显示专门的酒店模块，方便且醒目地概览相关选项。

<figure><img src="https://lh7-us.googleusercontent.com/iPDd_EcJghCWQBCzYfx8ZAUx4C6ueDoKYzfJYcjg_5fBCzwzp2ifJ-8z6-Pxyob_Uoh6SSDXILq0pXki-0PMG80zvq7v8aRZ1rBxJlK1_7lEElNF84VghCnyeKxV2acKFfXuergKmOtsYd_uYUmzBAc" alt=""><figcaption></figcaption></figure>

```json
...
"hotels": {
    "date_to": "12 月 11 日（周一）",
    "results": [
        {
            "price": "£54",
            "title": "维尔纽斯市中心希尔顿花园酒店",
            "description": "带餐厅/酒吧的现代酒店"
        },
        {
            "price": "£57",
            "title": "丽笙蓝光酒店 Lietuva",
            "description": "带水疗和餐饮的现代高层酒店"
        },
       ...
    ],
    "date_from": "12 月 10 日（周日）",
    "pos_overall": 5
},
...
```

<table><thead><tr><th width="241">键（results.hotels）</th><th width="309">说明</th><th width="89">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>date_to</code></td><td>退房日期。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>results</code></td><td>包含酒店所有详情的列表。</td><td>数组</td><td>桌面端</td></tr><tr><td><code>results.price</code></td><td>酒店价格。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>results.title</code></td><td>酒店名称。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>results.description</code></td><td>显示在酒店名称下方的酒店简短描述。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>date_from</code></td><td>入住日期。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Hotels 结果在 SERP 中的位置。</td><td>整数</td><td>桌面端</td></tr></tbody></table>

### 航班

该 `flights` 该功能展示一个包含与相关搜索查询对应的已整理航班选项的模块，方便用户直接在搜索结果中比较不同选项。

<figure><img src="/files/896998ce0e452c082ab74e7b11643d31f178215e" alt=""><figcaption></figcaption></figure>

```json
...
"flights": {
    "to": "英国伦敦（所有机场）",
    "from": "纽约，纽约州（所有机场）",
    "date_to": "1 月 29 日（周一）",
    "results": [
        {
            "url": "https://www.google.com/travel/flights?safe=off&sca_esv=590053957&source=flun&uitype=cuAA&hl=en&gl=us&curr=USD&tfs=CAEQAhotEgoyMDI0LTAxLTIyMgJaMGoNCAISCS9tLzAyXzI4NnIMCAISCC9tLzA0anBsGi0SCjIwMjQtMDEtMjkyAlowagwIAhIIL20vMDRqcGxyDQgCEgkvbS8wMl8yODZ6aENqUklUVmxrYjA1V2RubE9kazFCUkRSM2RrRkNSeTB0TFMwdExTMHRMWGxzWm5FeU9FRkJRVUZCUjFZMFNrMXpTVXhTTTJ0QkVnTnVXakFhQ3dpOHlnSVFBaG9EVlZORU9EQnd2TW9D",
            "type": "直飞",
            "price": "$423",
            "airline": "Norse Atlantic UK",
            "duration": "6 小时 50 分钟"
        },
       ...
    ],
    "date_from": "1 月 22 日（周一）",
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="210">键（results.flights）</th><th width="311">说明</th><th width="105">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>到</code></td><td>到达机场。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>从</code></td><td>出发机场。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>date_to</code></td><td>到达日期。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>results</code></td><td>带有各自详情的精选航班列表。</td><td>数组</td><td>桌面端和移动端</td></tr><tr><td><code>results.url</code></td><td>指向 Google Flights 页面、列出某一家航空公司所有航班的链接。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>results.type</code></td><td>航班类型。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>results.price</code></td><td>航班价格。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>results.airline</code></td><td>承运航空公司名称。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>results.duration</code></td><td>航班时长。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>date_from</code></td><td>起飞日期。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Flights 结果在 SERP 中的位置。</td><td>整数</td><td>桌面端和移动端</td></tr></tbody></table>

### 视频框

该 `video_boxes` 数组包含 Google 认为与查询最相关、位于搜索结果页面顶部的特定视频结果。

<figure><img src="/files/c9991b3b7463c8cb6d1f0567de6863a08ec90585" alt=""><figcaption></figcaption></figure>

```json
...
"video_boxes": [
  {
    "pos_overall": 1,
    "title": "Rick Astley - Never Gonna Give You Up（官方视频）（4K ...）",
    "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  },
  {
    "pos_overall": 2,
    "title": "Rick Astley - Never Gonna Give You Up 1987（官方音乐 ...）",
    "url": "https://www.youtube.com/watch?v=jzmz6K8K4L0"
  }
]
...
```

<table><thead><tr><th width="223">键（results.video_boxes）</th><th width="294">说明</th><th width="93">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>pos_overall</code></td><td>视频框的整体位置。</td><td>整数</td><td>桌面端和移动端</td></tr><tr><td><code>title</code></td><td>视频标题。</td><td>字符串</td><td>桌面端和移动端</td></tr><tr><td><code>url</code></td><td>视频的 URL。</td><td>字符串</td><td>桌面端和移动端</td></tr></tbody></table>

### 本地服务广告

该 `local_service_ads` 该功能使水管工、电工、锁匠及其他本地服务提供商等面向服务的专业人士，能够在 Google 搜索结果页推广自己的服务。

<figure><img src="https://lh7-us.googleusercontent.com/yadrS_2-ZIIAUn3iwOUzStEs9VFSgW5w_BaipvjB1ms-ltGE3-HZA3EUTCw5f_adQAOeiq8eXxtehBW9PEfiastiJWvOCPGige8dq___mWUuHd7jQ3SkWuXlfz6hRyYr0CLP09y-CvObwwIz2Xu1uFI" alt=""><figcaption></figcaption></figure>

<pre class="language-json"><code class="lang-json"><strong>...
</strong><strong>"local_service_ads": {
</strong>    "items": [
        {
            "pos": 1,
            "url": "/localservices/prolist?g2lbs=...=accident+lawyer",
            "title": "Crandall &#x26; Katt, 律师事务所",
            "rating": 4.4,
            "reviews_count": 254,
        },
       ...
    ],
    "pos_overall": 2
},
...
</code></pre>

<table><thead><tr><th width="278">键（results.local_service_ads）</th><th width="264">说明</th><th width="106">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>包含各自详情的服务提供商列表。</td><td>数组</td><td>桌面端</td></tr><tr><td><code>items.pos</code></td><td>服务广告在 Local Services Ads SERP 功能中的位置。</td><td>整数</td><td>桌面端</td></tr><tr><td><code>items.url</code></td><td>指向本地服务搜索页中该服务的链接。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.title</code></td><td>服务提供商标题。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.rating</code></td><td>服务提供商评分。</td><td>整数</td><td>桌面端</td></tr><tr><td><code>items.reviews_count</code></td><td>服务提供商的评论数量。</td><td>整数</td><td>桌面端</td></tr><tr><td><code>pos_overall</code></td><td>表示 Local Service Ads 结果在 SERP 中的位置。</td><td>整数</td><td>桌面端</td></tr></tbody></table>

### 应用

该 `apps` SERP 功能会根据用户查询显示相关应用，并提供价格、评分等关键信息。该功能为应用开发者和发布者提供了一个宝贵的平台，可直接在 Google 搜索结果页提升其移动应用的曝光度和互动量。

<figure><img src="/files/f6248b3d62ead550bd782d2287f4ae80b5256df9" alt=""><figcaption></figcaption></figure>

```json
...
"apps": [
    {
        "id": "com.instagram.android",
        "url": "https://play.google.com/store/apps/details?id=com.instagram.android&hl=en_US&gl=US&referrer=utm_source%3Dgoogle%26utm_medium%3Dorganic%26utm_term%3Dinstagram&pcampaignid=APPU_1_WsivZdzUFMbZ1sQPrf-yoAU",
        "title": "Instagram",
        "rating": "4.4",
        "reviews_count": "151M"
    }
],
...
```

<table><thead><tr><th width="241">键（results.apps）</th><th width="304">说明</th><th>类型</th><th>布局</th></tr></thead><tbody><tr><td><code>id</code></td><td>应用在可用应用商店中的 ID。</td><td>字符串</td><td>移动端</td></tr><tr><td><code>url</code></td><td>包含 SERP 中该应用完整信息的应用商店 URL。</td><td>字符串</td><td>移动端</td></tr><tr><td><code>title</code></td><td>应用标题。</td><td>字符串</td><td>移动端</td></tr><tr><td><code>rating</code></td><td>应用评分。</td><td>整数</td><td>移动端</td></tr><tr><td><code>reviews_count</code></td><td>应用商店中该 Apps SERP 结果可见的总评论数。</td><td>整数</td><td>移动端</td></tr><tr><td><code>items.reviews_count</code></td><td>服务提供商的评论数量。</td><td>字符串</td><td>移动端</td></tr></tbody></table>

### **金融**

公司财务数据摘要，包括股价、市值和其他关键指标。

#### **HTML 示例**

<figure><img src="/files/955dae7f92c2071b927f8a84844e5d7c0bdd7172" alt=""><figcaption></figcaption></figure>

| 键（results.finance）    | 说明                             | 类型  | 布局  |
| --------------------- | ------------------------------ | --- | --- |
| `最低价`                 | 指定日期的最低价格。                     | 浮点数 | 桌面端 |
| `date`                | 报告净资产价值的日期。                    | 字符串 | 桌面端 |
| `最高价`                 | 指定日期的最高价格。                     | 浮点数 | 桌面端 |
| `开盘价`                 | 指定日期的开盘价                       | 浮点数 | 桌面端 |
| `source`              | 指向相关 Google Finance 来源网站的 URL。 | 字符串 | 桌面端 |
| `差值`                  | 最近一次报告的净资产价值与其之前一次之间的变化。       | 字符串 | 桌面端 |
| `市值`                  | 公司已发行股票总价值                     | 字符串 | 桌面端 |
| `股票名称`                | 股票名称。                          | 字符串 | 桌面端 |
| `52_week_low`         | 52 周最低价                        | 浮点数 | 桌面端 |
| `52_week_high`        | 52 周最高价                        | 浮点数 | 桌面端 |
| `current_price`       | 实时价格报价。                        | 字符串 | 桌面端 |
| `dividend_yield`      | 股票股息率是每股股息除以每股价格               | 浮点数 | 桌面端 |
| `price_earning_ratio` | 股票市盈率                          | 浮点数 | 桌面端 |

#### JSON 示例

```json
...                   
"finance": {
    "low": 157.51,
    "date": "4 月 25 日，上午 8:09（EDT）",
    "high": 167.97,
    "open": 162.84,
    "source": "https://www.google.com/finance/quote/TSLA:NASDAQ?sa=X&ved=2ahUKEwjl29u-qt2FAxWFLbkGHUyiCt0Q3ecFegQIfhAX",
    "difference": "+17.45（12.06%）",
    "market_cap": "508.03B",
    "stock_name": "NASDAQ: TSLA",
    "52_week_low": 138.8,
    "52_week_high": 299.29,
    "current_price": "162.13 美元",
    "dividend_yield": 0,
    "price_earnings_ratio": 41.47
},
...
```

### 体育比赛

近期体育比赛的信息，包含比分、队伍、比赛类型和精彩瞬间。

#### **HTML 示例**

<figure><img src="https://lh7-us.googleusercontent.com/k9sU3gTgnIWx2WvAP7-TvMvinUfmLrq2HVOHo-z5Ol51T1th9gYNxuxDv72ZV-m2tLMhM1xqNktZD7VJ5N3FFcour8jMaJlc3z4F3sdKhZppBbPz-NQCfZWn9ONwL0NXBg_8c6z26kaGNF8sz9hP1K8" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="231">键（results.sports_games）</th><th width="271">说明</th><th>类型</th><th>布局</th></tr></thead><tbody><tr><td><code>games</code></td><td>提供若干体育比赛信息的数组</td><td>数组</td><td>桌面端</td></tr><tr><td><code>games.date</code></td><td>比赛计划举行或实际发生的日期和时间</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>games.teams</code></td><td>比赛中的参赛队伍</td><td>数组</td><td>桌面端</td></tr><tr><td><code>games.game_type</code></td><td>所进行比赛的类型，例如常规赛、季后赛、冠军赛等。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>games.highlight</code></td><td>指向比赛精彩片段的链接，例如关键回合、进球等。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>games.teams.score</code></td><td>比赛中每支队伍获得的分数或得分</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>games.teams.winner</code></td><td>指定哪支队伍赢得了比赛</td><td>布尔值</td><td>桌面端</td></tr><tr><td><code>games.teams.team_name</code></td><td>显示比赛中涉及的队伍名称</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>阶段</code></td><td>体育竞赛或锦标赛的具体阶段。</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>联赛</code></td><td>指监督该比赛的体育联赛或组织</td><td>字符串</td><td>桌面端</td></tr></tbody></table>

#### **JSON 示例**

```json
...                 
"sports_games": {
    "games": [
  		...
                {
            "date": "昨天",
            "teams": [
                {
                    "score": "75",
                    "winner": false,
                    "team_name": "Barcelona"
                },
                {
                    "score": "77",
                    "winner": true,
                    "team_name": "Olympiacos"
                }
            ],
            "game_type": "决赛",
            "highlight": "https://stories.euroleague.net/games/329003-20240424-Barcelona-vs-Olympiacos-Piraeus.html"
        },
    				...
    ],
    "stage": "四分之一决赛",
    "league": "EuroLeague"
},
...
```

### 讨论和论坛

包含 URL、标题、来源和评论数的讨论线程和论坛帖子列表。

#### **HTML 示例**

<figure><img src="/files/7f3ae6f62792d9771387e9f97ed373578c904b01" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="202">键（results.discussions_and_forums）</th><th width="360">说明</th><th>类型</th><th>布局</th></tr></thead><tbody><tr><td><code>items</code></td><td>Google 索引的论坛或讨论线程中的项目或条目数组</td><td>数组</td><td>桌面端</td></tr><tr><td><code>items.pos</code></td><td>表示某项在所有讨论和论坛结果中的位置的指示符。</td><td>整数</td><td>桌面端</td></tr><tr><td><code>items.url</code></td><td>指向特定论坛帖子或讨论线程的 URL 链接</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.title</code></td><td>论坛帖子或讨论主题的标题或主标题</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.source</code></td><td>承载论坛或讨论的来源</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.timeframe</code></td><td>论坛帖子或讨论的时间范围或日期</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>items.comments_count</code></td><td>论坛帖子或讨论线程收到的评论或回复数量</td><td>字符串</td><td>桌面端</td></tr><tr><td><code>pos_overall</code></td><td>表示“讨论和论坛”SERP 功能在 SERP 中的位置。</td><td>整数</td><td>桌面端</td></tr></tbody></table>

#### **JSON 示例**

```json
...
"discussions_and_forums": {
    "items": [
        {
            "pos": 1,
            "url": "https://www.reddit.com/r/webscraping/comments/y4v5ws/free_http_proxy/",
            "title": "免费 HTTP 代理？ : r/webscraping - Reddit",
            "source": "Reddit",
            "timeframe": "1y",
            "comments_count": "20+ 条评论"
        },
        ...
    ],
    "pos_overall": 7
}
},
...
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.oxylabs.io/api-targets/cn/sou-suo-yin-qing/google/search/search.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
