> 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/pt-br/search-engines/google/search/search.md).

# Pesquisa na web

Scraper completo da Pesquisa Google com dados parseados para resultados orgânicos, anúncios, snippets, notícias em destaque e muito mais.

O `google_search` fonte foi projetada para recuperar resultados do Google Search (SERPs) e do Google AI Overviews [AI Overviews](/api-targets/pt-br/search-engines/google/ai-overviews.md) resultados. Esta subpágina apresenta especificamente informações relacionadas à Pesquisa na Web do Google. Para explorar outros tipos de resultado, leia [**Pesquisa de imagens**](/api-targets/pt-br/search-engines/google/search/image-search.md) ou [**Pesquisa de notícias**](/api-targets/pt-br/search-engines/google/search/news-search.md).

## Exemplos de requisição

Nos exemplos abaixo, fazemos uma requisição para obter `2` páginas de resultados, do número `11` ao número `12` , para o termo de pesquisa `adidas`. A API retornará resultados analisados.

{% 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


# Structure payload.
payload = {
    'source': 'google_search',
    'query': 'adidas',
    'start_page': 11,
    'pages': 2,
    'parse': True,
}


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

# Print prettified response to stdout.
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 %}

Usamos o método síncrono [**Realtime**](/products/pt-br/web-scraper-api/integration-methods/realtime.md) de integração em nossos exemplos. Se você quiser usar [**Proxy Endpoint**](/products/pt-br/web-scraper-api/integration-methods/proxy-endpoint.md) ou assíncrono [**Push-Pull**](/products/pt-br/web-scraper-api/integration-methods/push-pull.md) de integração, consulte a [**seção de métodos de integração**](/products/pt-br/web-scraper-api/integration-methods.md) .

## Valores dos parâmetros da requisição

### Geral

Configurações básicas e opções de personalização para coletar resultados da pesquisa na Web do Google.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><mark style="background-color:green;"><strong><code>source</code></strong></mark></td><td>Define o scraper. Use <code>google_search</code>.</td><td>–</td></tr><tr><td><mark style="background-color:green;"><strong><code>query</code></strong></mark></td><td>A palavra-chave ou frase a ser pesquisada.</td><td>–</td></tr><tr><td><code>render</code></td><td>Ativa a renderização de JavaScript quando definido como <code>html</code>. <a href="/products/pt-br/web-scraper-api/features/js-rendering-and-browser-control.md#javascript-rendering"><strong>Mais informações</strong></a><strong>.</strong></td><td>–</td></tr><tr><td><code>parse</code></td><td>Retorna dados analisados quando definido como <code>true</code>. Explore a saída <a href="#output-data-dictionary"><strong>dicionário de dados</strong></a>.</td><td><code>false</code></td></tr><tr><td><code>callback_url</code></td><td>URL para o seu endpoint de callback. <a href="/products/pt-br/web-scraper-api/integration-methods/push-pull.md"><strong>Mais informações</strong></a></td><td>–</td></tr><tr><td><code>user_agent_type</code></td><td>Tipo de dispositivo e navegador. A lista completa pode ser encontrada <a href="/products/pt-br/web-scraper-api/features/http-context-and-job-management/user-agent-type.md"><strong>aqui</strong></a>.</td><td><code>desktop</code></td></tr></tbody></table>

\- parâmetro obrigatório

#### Operadores avançados de pesquisa do Google

Ao fazer scraping, você pode achar útil combinar os operadores avançados de pesquisa do Google com sua consulta. Isso permite personalizar o escopo da pesquisa, garantindo que os resultados sejam mais relevantes e focados. Explore estes comandos especiais [**aqui**](https://ahrefs.com/blog/google-advanced-search-operators/) e [**aqui**](https://www.semrush.com/kb/831-how-to-use-google-advanced-search-operators). Veja um exemplo abaixo.

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

### Localização

Adapte os resultados da pesquisa para locais geográficos, localidades e idiomas específicos.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><code>geo_location</code></td><td>A localização geográfica para a qual o resultado deve ser adaptado. Usar esse parâmetro corretamente é extremamente importante para obter os dados corretos. Para mais informações, leia sobre nossas <code>geo_location</code> estruturas de parâmetros sugeridas <a href="/products/pt-br/web-scraper-api/features/localization/serp-localization.md#google"><strong>aqui</strong></a><strong>.</strong></td><td>-</td></tr><tr><td><code>locale</code></td><td><code>Accept-Language</code> valor do cabeçalho que altera o idioma da interface web da sua página de pesquisa do Google. <a href="/products/pt-br/web-scraper-api/features/localization/domain-locale.md#google"><strong>Mais informações</strong></a>.</td><td>-</td></tr></tbody></table>

### Paginação

Controles para gerenciar a paginação e a recuperação dos resultados da pesquisa.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th width="167">Valor padrão</th></tr></thead><tbody><tr><td><code>start_page</code></td><td>Número inicial da página.</td><td><code>1</code></td></tr><tr><td><code>pages</code></td><td>Número de páginas a recuperar.</td><td><code>1</code></td></tr><tr><td><code>limit</code></td><td>Número de resultados a recuperar em cada página.</td><td><code>10</code></td></tr><tr><td><code>context</code>:<code>limit_per_page</code></td><td>Cole várias páginas usando o mesmo endereço IP e sessão (cookie definido). Ao especificar os números das páginas em um array JSON com a <code>page</code> chave e indicar o número de resultados orgânicos por página usando a <code>limit</code> chave, você pode minimizar a chance de ver resultados orgânicos sobrepostos entre as páginas (por exemplo, o último resultado orgânico da primeira página ser o mesmo que o primeiro resultado orgânico da segunda página). <a href="#request-sample"><strong>Veja o exemplo</strong></a><strong>.</strong></td><td>-</td></tr></tbody></table>

#### Suporte a rolagem contínua

Web Scraper API oferece suporte total à rolagem contínua da Pesquisa do Google. Ele detecta automaticamente layouts de rolagem contínua, carregando com eficiência os resultados orgânicos solicitados sem necessidade de parâmetros extras.

#### Limite por página

{% hint style="warning" %}
Devido a mudanças recentes nos limites do Google, ajustamos o comportamento do Web Scraper API. O máximo de resultados por página corresponderá à saída orgânica do Google, que normalmente é de 10 resultados.
{% endhint %}

Para usar este recurso, inclua um array JSON com objetos JSON contendo os seguintes dados:

<table><thead><tr><th width="142">Parâmetro</th><th width="446.3333333333333">Descrição</th><th>Exemplo</th></tr></thead><tbody><tr><td><code>page</code></td><td>O número da página que você deseja coletar. Qualquer valor inteiro maior que <code>0</code> funcionará</td><td><code>1</code></td></tr><tr><td><code>limit</code></td><td>O número de resultados na página em questão. Qualquer valor inteiro entre <code>1</code> e <code>100</code> (inclusive) funcionará.</td><td><code>90</code></td></tr></tbody></table>

#### Exemplo de requisição

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

### Filtragem

Opções para filtrar e refinar os resultados da pesquisa com base em vários critérios. Aprenda a usar parâmetros de contexto [**aqui**](#context-parameters).

<table><thead><tr><th width="245">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><code>context</code>:<br><code>filter</code></td><td>Definir o valor deste parâmetro como <code>0</code> permite ver resultados que, de outra forma, seriam excluídos por semelhança com outros resultados.</td><td><code>1</code></td></tr><tr><td><code>context</code>:<br><code>safe_search</code></td><td>Pesquisa segura. Defina como <code>true</code> para ativá-la.</td><td><code>false</code></td></tr><tr><td><code>context</code>:<br><code>udm</code></td><td><code>udm</code> O parâmetro permite alternar entre diferentes abas de pesquisa, como imagens, lugares ou vídeos, para personalizar o tipo de resultados exibidos. Encontre os valores aceitos <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>aqui</strong></a>.</td><td>-</td></tr><tr><td><code>context</code>:<br><code>tbm</code></td><td>A ser correspondido ou <code>tbm</code> parâmetro. Valores disponíveis: <code>bks</code> (livros), <code>isch</code> (imagens), <code>nws</code> (notícias), <code>vid</code> (vídeos), <code>lcl</code> resultados (locais).</td><td>-</td></tr><tr><td><code>context</code>:<br><code>tbs</code></td><td>Este parâmetro é como um contêiner para parâmetros do Google mais obscuros, como limitar/ordenar resultados por data, bem como outros filtros, alguns dos quais dependem do <code>tbm</code> parâmetro. Mais informações <a href="https://stenevang.wordpress.com/2013/02/22/google-advanced-power-search-url-request-parameters/"><strong>aqui</strong></a>.</td><td>-</td></tr></tbody></table>

{% hint style="warning" %}
`udm` e `tbm` parâmetros de contexto não podem ser usados juntos em uma única requisição de scraping; selecione apenas um. Usar ambos simultaneamente pode levar a conflitos ou comportamento inesperado.
{% endhint %}

### Outro

Configurações e controles avançados adicionais para requisitos especializados.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><code>context</code>:<br><code>fpstate</code></td><td>Definindo o <code>fpstate</code> valor para <code>aig</code> fará com que o Google carregue mais apps. Este parâmetro só é útil se usado em conjunto com o <code>render</code> parâmetro.</td><td>-</td></tr><tr><td><code>context</code>:<br><code>nfpr</code></td><td><code>true</code> desativará a correção ortográfica automática</td><td><code>false</code></td></tr></tbody></table>

### Parâmetros de contexto

Todos os parâmetros de contexto devem ser adicionados ao `context` array como objetos com `chave` e `valor` pares, por exemplo:

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

## Dados estruturados

Web Scraper API é capaz de extrair um objeto HTML ou JSON que contenha resultados de pesquisa do Google, oferecendo dados estruturados sobre vários elementos da página de resultados.

<details>

<summary><code>google_search</code> saída estruturada</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 Shoes Preto M 8.5 / W 9.5 - Tênis Originals Masculino",
                                "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 Shoes Cinza Mágico 13K - Tênis Originals Infantis",
                                "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": "Resultado de imagem para adidas",
                                "pos": 1,
                                "url": "/search?q=adidas&gl=us&h...E#imgrc=Dw-CBW17i8BqsM",
                                "source": "https://www.britannica.com/topic/Adidas-AG"
                            },
                            {
                                "alt": "Resultado de imagem para 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": "a adidas é mais do que roupas esportivas e roupas para treino. Fazemos parceria com os melhores do setor para cocriar. Dessa forma, oferecemos aos nossos fãs artigos esportivos, ...",
                            "title": "Site oficial da adidas | adidas US",
                            "sitelinks": {
                                "expanded": [
                                    {
                                        "url": "https://www.adidas.com/us/women",
                                        "title": "Mulheres"
                                    },
                                    {
                                        "url": "https://www.adidas.com/us/sale",
                                        "title": "Promoção"
                                    }
                                ]
                            },
                            "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": "SEU ADIDAS - MAIS DO QUE UM APP DE COMPRAS A casa do esporte e dos tênis, o app adidas coloca você mais perto da ação com acesso a lançamentos de tênis, ...Tamanho: 115MAtualizado: 3 de maio de 2022 Avaliação: 4,8 · ‎322.391 votos · ‎Grátis · ‎Android · ‎Esportes",
                            "title": "adidas - Apps no 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": "O que você mais gosta de ouvir durante os treinos?",
                                "timeframe": "há 5 dias"
                            },
                            {
                                "pos": 3,
                                "url": "https://twitter.com/adidas/status/1519345069366652928?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Etweet",
                                "content": "Como você descreveria seu esporte favorito para um alienígena?",
                                "timeframe": "27 de abr. de 2022"
                            }
                        ],
                        "title": "",
                        "pos_overall": 7
                    },
                    "top_stories": {
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://www.adidas.com/us/adilette-comfort-slides/GZ5898.html",
                                "title": "adidas Adilette Comfort Slides - Bege | natação feminina | adidas US",
                                "source": "",
                                "timeframe": "há 8 horas"
                            },
                            {
                                "pos": 3,
                                "url": "https://www.adidas.com/us/women-clothing-sale",
                                "title": "Liquidação de roupas femininas com até 50% de desconto | adidas US",
                                "source": "",
                                "timeframe": "30 de set. de 2021"
                            }
                        ],
                        "pos_overall": 3
                    },
                    "instant_answers": [
                        {
                            "type": "desconhecido",
                            "_parsed": false,
                            "pos_overall": 5
                        }
                    ],
                    "popular_products": {
                        "items": [
                            {
                                "pos": 1,
                                "title": "Adidas Yeezy Foam Runner Infantil",
                                "image_data": "UklGRhwJAABXRUJQVlA...rAZNVIAAA"
                            },
                            {
                                "pos": 10,
                                "title": "Adidas Kaptir 2.0 Masculino",
                                "image_data": "UklGRhQNAAB...+wTh1cLB/uQAAAAAAAAA="
                            }
                        ],
                        "pos_overall": 4
                    },
                    "related_searches": {
                        "pos_overall": 14,
                        "related_searches": [
                            "tênis adidas",
                            "adidas yeezy",
                            "outlet adidas",
                            "calças adidas",
                            "tênis 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" %}
A composição dos elementos pode variar dependendo se foi uma **desktop** ou **móvel** pesquisa.
{% endhint %}

Para ajudá-lo a identificar certos elementos, consulte os dicionários de dados de cada tipo de resultado de pesquisa do Google, seja obtido em pesquisas desktop ou mobile.

## Dicionário de dados de saída

Navegue pelos detalhes usando a navegação do lado direito ou rolando a página para baixo.

#### **Estrutura JSON**

A saída estruturada da Pesquisa na Web do Google inclui campos como `URL`, `page`, `results`e outros. A tabela abaixo apresenta uma lista detalhada de cada recurso de SERP que analisamos, junto com sua descrição e tipo de dado. A tabela também inclui alguns metadados.

{% hint style="info" %}
O número de itens e campos para um tipo específico de resultado pode variar dependendo da consulta de pesquisa.
{% endhint %}

<table data-full-width="false"><thead><tr><th width="289">Nome da chave</th><th width="337.3333333333333">Descrição</th><th>Tipo</th></tr></thead><tbody><tr><td><code>url</code></td><td>O URL da página de pesquisa do Google.</td><td>cadeia de caracteres</td></tr><tr><td><code>page</code></td><td>Número da página em relação à paginação da SERP do Google.</td><td>inteiro</td></tr><tr><td><code>results</code></td><td>Um dicionário contendo os resultados da pesquisa.</td><td>objeto</td></tr><tr><td><code>results.pla</code></td><td>Uma lista de anúncios de listagem de produtos com seus respectivos detalhes.</td><td>objeto</td></tr><tr><td><code>results.paid</code></td><td>Uma lista de resultados patrocinados com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.images</code></td><td>Uma lista de resultados de imagens com seus respectivos detalhes.</td><td>objeto</td></tr><tr><td><code>results.flights</code></td><td>Uma lista de voos com seus respectivos detalhes.</td><td>objeto</td></tr><tr><td><code>results.organic</code></td><td>Uma lista de listagens não pagas com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.organic_videos</code></td><td>Uma lista de vídeos orgânicos com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.top_sights</code></td><td>Uma lista de marcos ou atrações notáveis com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.jobs</code></td><td>Uma lista de vagas com seus respectivos detalhes.</td><td>objeto</td></tr><tr><td><code>results.local_service_ads</code></td><td>Uma lista de provedores de serviços locais patrocinados.</td><td>objeto</td></tr><tr><td><code>results.video_boxes</code></td><td>Caixas de vídeo na SERP com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.recipes</code></td><td>Uma lista de receitas com seus respectivos detalhes.</td><td>objeto</td></tr><tr><td><code>results.twitter</code></td><td>Uma lista de resultados do Twitter (X) com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.local_pack</code></td><td>Uma lista contendo listagens de empresas locais relevantes para a pesquisa.</td><td>objeto</td></tr><tr><td><code>results.item_carousel</code></td><td>Uma lista de itens ilustrativos para consultas informativas com seus respectivos detalhes.</td><td>objeto</td></tr><tr><td><code>results.videos</code></td><td>Uma lista de vídeos com seus respectivos detalhes.</td><td>objeto</td></tr><tr><td><code>results.hotels</code></td><td>Uma lista de hotéis relevantes para a localização usada na consulta de pesquisa.</td><td>objeto</td></tr><tr><td><code>results.apps</code></td><td>Uma lista de aplicativos com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.finance</code></td><td>Um resumo de dados financeiros de empresas, incluindo preços das ações, valor de mercado e outras métricas principais.</td><td>objeto</td></tr><tr><td><code>results.sports_games</code></td><td>Informações sobre jogos esportivos recentes, detalhando pontuações, equipes, tipos de jogo e destaques.</td><td>objeto</td></tr><tr><td><code>results.discussions_and_forums</code></td><td>Uma lista de tópicos de discussão e posts de fórum com URLs, títulos, fontes e contagens de comentários.</td><td>objeto</td></tr><tr><td><code>results.featured_snippet</code></td><td>Uma lista de resultados específicos recuperados da parte orgânica das SERPs.</td><td>array</td></tr><tr><td><code>results.top_stories</code></td><td>Uma lista de artigos com seus respectivos detalhes quando uma consulta de pesquisa é identificada como voltada para notícias.</td><td>objeto</td></tr><tr><td><code>results.popular_products</code></td><td>Uma lista de exibições não pagas e orgânicas de listagens de produtos do Google Shopping com seus respectivos detalhes.</td><td>objeto</td></tr><tr><td><code>results.related_searches</code></td><td>Uma lista de um ou mais blocos de pesquisas relacionadas apresentados em diferentes posições na página de pesquisa.</td><td>array</td></tr><tr><td><code>results.related_questions</code></td><td>Uma lista de consultas de pesquisa interrogativas relacionadas com seus respectivos detalhes.</td><td>objeto</td></tr><tr><td><code>results.what_people_are_saying</code></td><td>Uma lista de tópicos de discussão e posts de fórum com URLs, títulos, fontes, principais comentários, nível de engajamento e períodos.</td><td>array</td></tr><tr><td><code>results.search_information</code></td><td>Uma lista de detalhes da consulta de pesquisa enviada.</td><td>objeto</td></tr><tr><td><code>total_results_count</code></td><td>O número total de resultados encontrados para a consulta de pesquisa.</td><td>cadeia de caracteres</td></tr><tr><td><code>last_visible_page</code></td><td>Valor que identifica o número máximo de página visível na página de resultados da consulta de pesquisa. (-1 quando o carregamento de mais resultados é iniciado por rolagem).</td><td>inteiro</td></tr><tr><td><code>parse_status_code</code></td><td>O código de status da tarefa de parsing. Você pode ver os códigos de status do parser descritos <a href="https://developers.oxylabs.io/scraper-apis/web-scraper-api/response-codes#parsers"><strong>aqui</strong></a>.</td><td>inteiro</td></tr><tr><td><code>created_at</code></td><td>O timestamp em que a tarefa de scraping foi criada.</td><td>timestamp</td></tr><tr><td><code>updated_at</code></td><td>O timestamp em que a tarefa de scraping foi concluída.</td><td>timestamp</td></tr><tr><td><code>job_id</code></td><td>O ID da tarefa associada à tarefa de scraping.</td><td>cadeia de caracteres</td></tr><tr><td><code>status_code</code></td><td>O código de status da tarefa de scraping. Você pode ver os códigos de status do scraper descritos <a href="/products/pt-br/web-scraper-api/response-codes.md"><strong>aqui</strong></a>.</td><td>inteiro</td></tr><tr><td><code>parser_type</code></td><td>O tipo de parser usado para decompor o conteúdo HTML.</td><td>cadeia de caracteres</td></tr></tbody></table>

{% hint style="info" %}
Nas seções a seguir, os trechos de código JSON analisados são abreviados quando há mais de um item disponível para o tipo de resultado.
{% endhint %}

### Anúncios de listagem de produtos (PLA)

O `pla` seção de resultados de pesquisa refere-se a anúncios de listagem de produtos, também conhecidos como Google Shopping Ads, exibidos em destaque no topo da página de pesquisa em formato de carrossel.

```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 mais recente com controles amarelo e azul Wildcat Bundle(2000 V-Bucks e código para Wildcat Bundle incluídos), tela sensível ao toque LCD de 6,2\" , 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">Chave (results.pla)</th><th width="370">Descrição</th><th width="83">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Todos os PLAs disponíveis na página.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados de PLA.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.title</code></td><td>O título do produto no anúncio de listagem.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.url</code></td><td>O URL do produto</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.price</code></td><td>O preço do produto no anúncio de listagem.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.seller</code></td><td>O vendedor do produto no anúncio de listagem.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.url_image</code></td><td>O URL da imagem do produto.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.image_data</code></td><td>A imagem em miniatura codificada em base64 do produto.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do recurso de SERP PLA dentro da SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Pago

O `paid` seção refere-se a anúncios veiculados pelo Google Ads, normalmente exibidos acima dos resultados orgânicos (não pagos).

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-584ef339902e29b5e8867fbd11f3d95647948dd9%2Fgoogle_search_9.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
... 
"paid": [
    {
        "pos": 1,
        "url": "https://www.adidas.com/us/cyber_monday",
        "desc": "Última chance para as ofertas de cyber. 45% extra de desconto em promoções e produtos de preço cheio com o código CYBERSALE. Compre hoje no site oficial da adidas®. Participe do nosso programa de fidelidade adiClub. Recompensas exclusivas para membros. Exclusivos adiClub.",
        "title": "Site oficial da adidas | 45% de desconto extra | Código CYBERSALE",
        "data_rw": "https://www.google.com/aclk?...",
        "sitelinks": {
            "expanded": [
                {
                    "url": "https://www.adidas.com/us/shop",
                    "desc": "Última chance para ofertas de cyber. 45% de desconto extra com o código CYBERSALE.",
                    "title": "Promoção da Cyber Monday"
                },
                {
                    "url": "https://www.adidas.com/us/shoes",
                    "desc": "Encontre os tênis certos hoje. Tênis esportivos e de lifestyle disponíveis online.",
                    "title": "Tênis adidas®"
                },
                {
                    "url": "https://www.adidas.com/us/ultraboost",
                    "desc": "Retorno de energia incrível. Compre hoje o novo Ultraboost™ Light.",
                    "title": "adidas® Ultraboost™ Light"
                },
                {
                    "url": "https://www.adidas.com/us/nmd",
                    "desc": "Compre hoje online os lançamentos mais recentes dos tênis NMD da adidas Originals.",
                    "title": "adidas® NMD"
                }
            ]
        },
        "url_shown": "https://www.adidas.com \u203a official \u203a site",
        "pos_overall": 1
    }
],
... 
```

<table><thead><tr><th width="216">Chave (results.paid)</th><th width="281">Descrição</th><th width="118">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados pagos.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>url</code></td><td>O URL do resultado pago.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>desc</code></td><td>Uma breve descrição do resultado pago.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>title</code></td><td>O título do resultado pago.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>data_rw</code></td><td>URL de redirecionamento do resultado pago.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>sitelinks</code></td><td>Um objeto contendo informações sobre links internos para um site que aparece abaixo do primeiro resultado de pesquisa no Google.</td><td>objeto</td><td>Desktop e mobile</td></tr><tr><td><code>sitelinks.inline/expanded</code></td><td>Uma lista de URLs com seus respectivos detalhes. O nome da chave (`inline`/`expanded`) especifica o tipo do <code>sitelinks</code> elemento.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>sitelinks.inline.url</code></td><td>O URL do site vinculado.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>sitelinks.inline.title</code></td><td>O título do site vinculado.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>sitelinks.inline.description</code></td><td>Uma breve descrição do site vinculado.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>url_shown</code></td><td>O URL abreviado visível logo abaixo da descrição.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado pago dentro da SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Imagens

O `images` seção refere-se a resultados de imagens exibidos em diferentes seções em uma página de SERP, seja como uma seção dedicada ou no topo. É importante observar que a estrutura dos dados extraídos dos resultados da Pesquisa do Google pode diferir da dos dados extraídos dos resultados da Pesquisa de Imagens do Google.

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

```json
...
"images": {
    "items": [
        {
            "alt": "adidas | História, Produtos e Fatos | Britannica",
            "pos": 1,
            "url": "https://www.britannica.com/topic/Adidas-AG"
        },
        {
            "alt": "Tênis 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">Chave (results.images)</th><th width="295">Descrição</th><th width="112">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista de imagens com seus respectivos detalhes.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.alt</code></td><td>O texto alternativo da imagem.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.pos</code></td><td>Um indicador único que denota a posição da imagem na lista.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.url</code></td><td>A URL da página da web que contém a imagem.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do recurso Images no SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Orgânico

O `orgânico` section refere-se a listagens não pagas nos resultados orgânicos da Pesquisa Google, determinadas pela relevância por meio do algoritmo do Google. Essas listagens aparecem abaixo dos anúncios pagos nas páginas de pesquisa.

#### Exemplo 1

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-e55d9685c1492a0c538d06d3bf3d5714182d1e31%2Fgoogle_search_10.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"organic": [
    {
        "pos": 1,
        "url": "https://www.loveandlemons.com/brownies-recipe/",
        "desc": "A melhor receita de brownie! Feitos com cacau em pó e gotas de chocolate, estes brownies caseiros são úmidos, pegajosos, super achocolatados e fáceis de fazer!",
        "title": "Melhor receita de brownies caseiros",
        "images": [
            "/9j/4AAQSkZJRgABAQAAAQABAAD/..."
        ],
        "sitelinks": {
            "inline": [
                {
                    "url": "https://www.loveandlemons.com/recipes/vegetarian-recipes/",
                    "title": "Receitas vegetarianas"
                },
                {
                    "url": "https://www.loveandlemons.com/baking-recipes/",
                    "title": "25 receitas de forno super divertidas"
                },
                {
                    "url": "https://www.loveandlemons.com/oatmeal-cookies/",
                    "title": "Cookies de aveia perfeitos"
                }
            ]
        },
        "url_shown": "https://www.loveandlemons.com\u203a Receitas",
        "pos_overall": 2
    },
...
```

#### Exemplo 2

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-b7fd59122ccfb690659bfa7621bd7daa1c41ac3e%2FScreenshot%202024-12-02%20at%2016.28.05.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"organic": [
    {
        "pos": 9,
        "pos_overall": 13,
        "title": "Jaqueta esportiva Classics Winter - verde militar",
        "url": "https://www.reebok.com/p/100030586/classics-winter-track-jacket",
        "url_shown": "https://www.reebok.com\u203a classics-winter-track-jacket",
        "desc": "Uma jaqueta esportiva sherpa macia, inspirada em esportes de inverno ao ar livre · O caimento relaxado é folgado, casual e totalmente sem restrições · Parte externa: 70% poliéster / 30% reciclado...",
        "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",
            "Em estoque",
            "3.9(7)",
            "Frete grátis acima de $75",
            "Devoluções grátis em 30 dias"
        ]
    },
...
```

<table><thead><tr><th width="229">Chave (results.organic)</th><th width="309">Descrição</th><th width="85">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados orgânicos.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>url</code></td><td>A URL do resultado orgânico.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>desc</code></td><td>Uma breve descrição do resultado orgânico.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>title</code></td><td>O título do resultado orgânico.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>images</code></td><td>As imagens em miniatura codificadas em base64 do resultado orgânico.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>sitelinks</code></td><td>O objeto contém o elemento `expanded` ou `inline` com mais detalhes sobre os sitelinks.</td><td>objeto</td><td>Desktop e mobile</td></tr><tr><td><code>sitelinks.expanded/inline</code></td><td>Uma lista de sitelinks do resultado orgânico. O nome da chave (<code>inline</code>/<code>expanded</code>) especifica o tipo do elemento de sitelinks.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>sitelinks.expanded.url</code></td><td>O URL do site vinculado.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>sitelinks.expanded.title</code></td><td>O título do site vinculado.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>url_shown</code></td><td>O URL abreviado visível logo abaixo da descrição.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado orgânico dentro do SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>favicon_text</code></td><td>O texto ou nome associado ao favicon (ícone do site).</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>rating</code></td><td>A classificação média do produto ou conteúdo.</td><td>número de ponto flutuante</td><td>Desktop</td></tr><tr><td><code>review_count</code></td><td>O número de avaliações associadas ao produto ou conteúdo.</td><td>inteiro</td><td>Desktop</td></tr><tr><td><code>additional_info</code></td><td>Contém detalhes sobre preços, disponibilidade, classificações do produto, opções de entrega e políticas de devolução.</td><td>lista de cadeias de caracteres</td><td>Desktop</td></tr></tbody></table>

### Vídeos orgânicos

O `results.organic_videos` contém um array de listagens de vídeos exibidas de forma orgânica nos resultados de pesquisa, o que significa que não são anúncios pagos. Cada listagem de vídeo inclui detalhes relevantes, como o título do vídeo, a URL e a descrição.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-144c011330865d1150aeb799bd457767833c511a%2Fgoogle_search_1.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
 "organic_videos": [
    {
        "pos": 1,
        "url": "https://www.youtube.com/watch?v=XHTrLYShBRQ",
        "desc": "Seu navegador não consegue reproduzir este vídeo. Saiba mais.",
        "title": "Apresentando iPhone 15 | WOW | Apple - YouTube",
        "pos_overall": 6
    },
...
```

<table><thead><tr><th width="259">Chave (results.organic_videos)</th><th width="294">Descrição</th><th width="100">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados de Vídeos orgânicos.</td><td>inteiro</td><td>Desktop</td></tr><tr><td><code>url</code></td><td>A URL do vídeo.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>desc</code></td><td>Breve descrição do vídeo.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>title</code></td><td>O título do vídeo.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado de Vídeo orgânico dentro do SERP.</td><td>inteiro</td><td>Desktop</td></tr></tbody></table>

### Principais atrações

O `results.top_sights` contém uma lista de pontos turísticos ou atrações importantes normalmente associados ao local ou tópico pesquisado. Cada item inclui detalhes como a posição na lista e o título.

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

```json
...
"top_sights": {
    "items": [
        {
            "pos": 1,
            "title": "Catedral de Vilnius"
        },
        {
            "pos": 2,
            "title": "Torre do Castelo de Gediminas"
        },
        {
            "pos": 3,
            "title": "Portões da Aurora"
        }
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="227">Chave (results.top_sights)</th><th width="339">Descrição</th><th width="90">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista das principais atrações com seus respectivos detalhes.</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>A posição do resultado Top Sights dentro do recurso SERP Top Sights.</td><td>inteiro</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O título do local turístico.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado Top Sights dentro do SERP.</td><td>inteiro</td><td>Desktop</td></tr></tbody></table>

### Empregos

O `results.jobs` contém listagens de empregos extraídas dos resultados de pesquisa. Cada listagem inclui detalhes como a URL que direciona para a vaga, o título da vaga, a fonte, o empregador e a localização. As listagens são obtidas de vários sites de vagas, sites de carreira e outras plataformas indexadas pelo Google.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-ed269f508b7870d64217019ecb61c2b555b438a9%2Fgoogle_search_3.png?alt=media" 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": "Advogado",
            "source": "via LinkedIn",
            "employer": "Advogados de divórcio para direitos de homens e pais, Schultz & Associates, LLC",
            "location": "Estados Unidos"
        },
                            ...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="222">Chave (results.jobs)</th><th width="318">Descrição</th><th width="94">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>listagens</code></td><td>Um vetor de todas as listagens de empregos disponíveis na página.</td><td>array</td><td>Desktop</td></tr><tr><td><code>listings.url</code></td><td>A URL da listagem completa de emprego.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>listings.title</code></td><td>O título da vaga.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>listings.source</code></td><td>A fonte que contém a postagem original da vaga.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>listings.employer</code></td><td>A organização contratando para a posição identificada.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>listings.location</code></td><td>A localização da posição.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do recurso Jobs no SERP.</td><td>inteiro</td><td>Desktop</td></tr></tbody></table>

### Twitter (X)

O `twitter` o recurso aparece com frequência para marcas, filmes, músicos e outras celebridades, geralmente posicionado diretamente abaixo do resultado de pesquisa do site da marca. Este recurso oferece um link direto para o feed do Twitter da marca, exibindo um carrossel de seus tweets mais recentes.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-0a557698126203878e2b3eec6c37dcd4a7e7cda5%2Fgoogle_search_13.png?alt=media" 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": "Agora você pode resgatar seus #MyNintendo Platinum Points para coletar ícones personalizados com tema natalino, disponíveis até 25/12 às 17h PT. #NintendoSwitchOnline #MissionsAndRewards\n\nSaiba mais: ninten.do/6017iHF1b",
            "12 horas atrás"
        },
        ...
    ],
    "Nintendo of America (@NintendoAmerica) · X",
    "pos_overall": 4
},
...
```

<table><thead><tr><th width="201">Chave (results.twitter)</th><th width="329">Descrição</th><th width="108">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados orgânicos.</td><td>inteiro</td><td>Desktop</td></tr><tr><td><code>url</code></td><td>A URL do perfil que contém as postagens do Twitter (X).</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>itens</code></td><td>Uma lista de postagens do Twitter (X) com seus respectivos detalhes.</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>Um indicador que denota a posição de um determinado tweet dentro do recurso SERP Twitter (X).</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.url</code></td><td>A URL da postagem no Twitter (X).</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.content</code></td><td>Uma breve descrição que denota todo o texto da postagem relevante no Twitter (X).</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.timeframe</code></td><td>Descreve há quanto tempo o tweet foi criado.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>title</code></td><td>O título do perfil do Twitter (X).</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado do Twitter no SERP.</td><td>inteiro</td><td>Desktop</td></tr></tbody></table>

### Pacote local

O `local_pack` exibe os três principais resultados de pesquisa local com base na localização do usuário ou na localização de pesquisa especificada, incluindo um mapa e informações adicionais.

<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">Chave (results.local_pack)</th><th width="277">Descrição</th><th>Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista de locais com seus respectivos detalhes.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.cid</code></td><td>Um número de identificação único atribuído a uma listagem comercial específica.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.pos</code></td><td>A posição do resultado local dentro do pacote local.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.title</code></td><td>O título da entidade local.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.rating</code></td><td>A classificação da entidade local.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.address</code></td><td>O endereço da entidade local.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.rating_count</code></td><td>O número de avaliações da entidade local.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado do Pacote Local dentro do SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Principais notícias

`top_stories` é uma seção dedicada que aparece na Pesquisa Google para consultas com foco em notícias.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-201882e928731ed8359a39ff9ffca5eba879053a%2Fgoogle_search_12.png?alt=media" 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": "Usuários da Netflix zombam de Elon Musk 'ofendido' por reclamação sobre Leave the World Behind \n11 horas atrás",
            "source": "The Independent",
            "timeframe": "11 horas atrás"
        },
        ...
    ],
    "pos_overall": 3
},
...
```

<table><thead><tr><th width="233">Chave (results.top_stories)</th><th width="295">Descrição</th><th width="100">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista de artigos de notícias selecionados com seus respectivos detalhes.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.pos</code></td><td>A posição do artigo dentro do recurso SERP Principais notícias.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.url</code></td><td>A URL do artigo completo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.title</code></td><td>O título do artigo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.section</code></td><td>O nome da seção Principais notícias.</td><td>cadeia de caracteres</td><td>Móvel</td></tr><tr><td><code>items.source</code></td><td>O nome do site onde o artigo é publicado.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.timeframe</code></td><td>Descreve há quanto tempo o artigo foi publicado.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Indica a posição geral do recurso SERP Principais notícias dentro do SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Produtos populares

O `popular_products` O recurso SERP apresenta um carrossel de vários produtos determinados por sua popularidade e relevância para a consulta do usuário. Isso difere dos anúncios de listagem de produtos (PLAs), que são influenciados pelos anunciantes. Vale notar que vários `popular_products` carrosséis podem aparecer em uma única página do 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 e mais",
                "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 e mais",
                "rating_count": 110
            },
            ...
        ],
        "pos_overall": 4
    },
    ...
]
```

<table><thead><tr><th width="221.5">Chave (results.popular_products)</th><th width="360.5">Descrição</th><th width="70.5">Tipo</th><th width="121.5">Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista de produtos populares com seus respectivos detalhes.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.pos</code></td><td>Um indicador único para a posição de um determinado produto popular dentro do recurso SERP Produtos populares.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.url</code></td><td>A URL da página do Google Shopping do produto.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.title</code></td><td>O título do produto.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.token</code></td><td>Token do produto (usado com <code>google_shopping_product</code> <a href="/api-targets/pt-br/search-engines/google/shopping/shopping-product.md">source</a> para vendedor, preços, detalhes do produto).</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.rating</code></td><td>A classificação de um determinado produto popular.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.sellers</code></td><td>Uma lista de vendedores que oferecem o produto, com seus respectivos detalhes.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.sellers.pos</code></td><td>A posição do vendedor na lista de vendedores.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.sellers.price_str</code></td><td>O preço do produto oferecido pelo vendedor.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.sellers.seller_name</code></td><td>O nome do vendedor do produto.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.currency</code></td><td>O código da moeda do preço listado.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.image_data</code></td><td>A imagem em miniatura codificada em base64 do produto.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.description</code></td><td>Breve descrição do vendedor do produto.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.rating_count</code></td><td>O número de avaliações do produto.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Indica a posição geral do recurso SERP Produtos populares dentro do SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Pesquisas relacionadas

O `related_searches` O recurso SERP exibe consultas de pesquisa alternativas relacionadas à palavra-chave de pesquisa inicial, geralmente localizadas na parte inferior do 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">Chave (results.related_searches)</th><th width="252">Descrição</th><th width="93">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos_overall</code></td><td>Indica a posição geral desse bloco de pesquisas relacionadas na página de pesquisa.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>related_searches</code></td><td>Uma lista de strings de pesquisa relacionadas neste bloco.</td><td>array</td><td>Desktop e mobile</td></tr></tbody></table>

### Perguntas relacionadas

O `related_questions` o recurso fica posicionado abaixo dos principais resultados de pesquisa, apresentando uma lista de perguntas diretamente relacionadas à consulta de pesquisa original do usuário. Ao oferecer um conjunto selecionado de perguntas relacionadas, os usuários podem explorar diferentes aspectos do tema, aprimorando sua experiência geral de pesquisa.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-2113f0dc364f37dac6f833ac681bd5b261c95bd1%2Fgoogle_search_5.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"related_questions": {
    "items": [
        {
            "pos": 1,
            "answer": "De acordo com o Guinness World Records, em 1995, a Bíblia é o livro mais vendido de todos os tempos, com uma estimativa de 5 bilhões de cópias vendidas e distribuídas.",
            "source": {
                "url": "https://en.wikipedia.org/wiki/List_of_best-selling_books#:~:text=According%20to%20Guinness%20World%20Records,billion%20copies%20sold%20and%20distributed.",
                "title": "Lista de livros mais vendidos - Wikipedia",
                "url_shown": "Wikipediahttps://en.wikipedia.org \u203a wiki \u203a List_of_best-selling_..."
            },
            "question": "Qual livro é o nº 1 no mundo?"
        },
        ...
    ],
    "pos_overall": 2
},
...
```

<table><thead><tr><th width="279">Chave (results.related_questions)</th><th width="256">Descrição</th><th width="91">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista contendo todas as perguntas relacionadas.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.pos</code></td><td>Um indicador único que denota a posição de qualquer pergunta relacionada dentro do recurso SERP Perguntas relacionadas.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.answer</code></td><td>A resposta à pergunta relacionada.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.source</code></td><td>Contém valores que descrevem a fonte da resposta à pergunta.</td><td>objeto</td><td>Desktop e mobile</td></tr><tr><td><code>items.source.url</code></td><td>A URL do site usado para obter a resposta.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.source.title</code></td><td>O título do site que contém a resposta.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.source.url_shown</code></td><td>A URL abreviada visível logo abaixo da resposta.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.question</code></td><td>A pergunta da seção de perguntas relacionadas.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Indica a posição geral do recurso SERP Perguntas relacionadas dentro do SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### O que as pessoas estão dizendo

O `what_people_are_saying` a seção aparece nos resultados da Pesquisa Google quando há publicações relevantes de fóruns, redes sociais ou plataformas de comunidade relacionadas à consulta de pesquisa. Esta seção normalmente mostra conteúdo de plataformas como Reddit, TikTok e outros fóruns de discussão.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-2b956b0f3bc6e66d34b2df1070f254b500e15f84%2FScreenshot%202025-05-30%20at%2010.24.15.png?alt=media" 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": "Hotéis em San Francisco",
                                "top_comments": "Bem-vindo(a) a SF! Algumas observações.\n* Outubro normalmente tem o nosso melhor clima do ano. Ótimo plano! (Para quem está lendo isto: o \"verão\" em SF costuma ser muito, muito enevoado e frio.)\n* (Isso provavelmente é super óbvio, então desculpas antecipadas. Talvez seja útil para outra pessoa lendo isto.) Os Niners na verdade não jogam em nenhum lugar perto de SF. Sem trânsito, a viagem do centro de SF até o Levi's leva cerca de uma hora. No transporte público (talvez com ajuda de Uber/Lyft), leva de 90 a 120 minutos.\n* Eu recomendaria ficar na própria cidade de SF. Se você não quiser ficar em SF, então algum lugar perto do BART permitirá que você faça turismo sem gastar muito dinheiro.\n* Dentro de SF, saiba que o Tenderloin é um bairro muito pesado. É aquele lugar que você sempre vê na Fox News com \"San Francisco fora de controle\". O restante da cidade é seguro e relativamente limpo.\n* O lado oeste de SF, especialmente o Sunset, tem menos conexão com o transporte público. Dá para se locomover sem carro, mas levará um pouco mais de tempo para chegar ao centro ou aos sistemas de trem.\nParabéns pela aposentadoria! Parece um ótimo prêmio.",
                                "source": "Reddit",
                                "engagement_timeframe": "10+ comentários, 1 semana atrás"
                            },
                            {
                                "pos": 2,
                                "url": "https://www.tiktok.com/@kaorihatsusee/video/7501124173717065006",
                                "title": "Sinceramente, adoramos nossa estadia aqui 🫶🏼 @maya hangai 📍Kasa La Monarca, San Francisco #affordable #affordablehotel #hotel #sanfrancisco"
                                "source": "TikTok",
                                "engagement_timeframe": "45,3 mil+ visualizações, 3 semanas atrás"
                            },
                            {
                                "pos": 3,
                                "url": "https://www.cntraveler.com/gallery/best-hotels-in-san-francisco",
                                "title": "23 melhores hotéis em San Francisco, de Mission Bay ao Castro District"
                                "source": "Condé Nast Traveller",
                                "engagement_timeframe": "1 mês atrás"
                            }
                        ]
                    }
...
```

<table><thead><tr><th width="279">Chave (results.what_people_are_saying)</th><th width="256">Descrição</th><th width="91">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista contendo todos os itens de conteúdo de fóruns de discussão ou mídia social.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.url</code></td><td>A URL do tópico de discussão ou da página de conteúdo de mídia social.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.title</code></td><td>O título do tópico de discussão ou da peça de conteúdo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.top_comments</code></td><td>O principal comentário do tópico de discussão, se exibido.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.source</code></td><td>O nome da plataforma ou site que hospeda o conteúdo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.engagement_timeframe</code></td><td>Contagem de comentários e período de atividade (por exemplo, "45 comentários, 2 dias atrás").</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr></tbody></table>

### Informações da pesquisa

O `search_information` o recurso fornece informações estruturadas sobre a consulta de pesquisa.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-7c50669770d2180860d0ed43d2f9ad77123fa18d%2FScreenshot%202024-10-29%20at%2013.56.26.png?alt=media" alt=""><figcaption></figcaption></figure>

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

<table><thead><tr><th width="290">Chave (results.search_information)</th><th width="242">Descrição</th><th width="95">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>query</code></td><td>O termo de pesquisa original.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>geo_location</code> *</td><td>Indica a área geográfica específica associada à pesquisa.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>showing_results_for</code></td><td>O termo de pesquisa para o qual os resultados são exibidos. `query` e `showing_results_for` podem diferir se o Google corrigiu automaticamente o termo de pesquisa fornecido.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>total_results_count</code></td><td>O número total de resultados encontrados para o termo de pesquisa.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

\*Funciona apenas com renderização JS

### Carrossel de itens

Um carrossel (`carrossel de itens`) de imagens ou links relacionados a um tipo específico de item é exibido no topo da SERP. O conteúdo e o layout variam com base na consulta de pesquisa do usuário, mostrando uma seleção de itens relevantes. Isso pode variar de produtos e notícias a imagens, criando uma experiência visualmente envolvente e personalizada para os usuários.

<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": "Burj Khalifa 828\u00a0m, 830\u00a0m até a ponta",
            "subtitle": "828m, 830m até a ponta"
        },
        {
            "pos": 2,
            "href": "/search?safe=off&sca_esv=589070032...",
            "title": "Warisan Merdeka Tower 679\u00a0m",
            "subtitle": "679m"
        },
...
     ],
    "title": "Prédios (por altura)",
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="252">Chave (results.item_carousel)</th><th width="293">Descrição</th><th width="93">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista de itens colocados em um carrossel com seus respectivos detalhes.</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>A posição do item dentro do carrossel.</td><td>inteiro</td><td>Desktop</td></tr><tr><td><code>items.href</code></td><td>Um hyperlink para a SERP do Google do item no carrossel.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O nome/título da entidade no carrossel.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.subtitle</code></td><td>Detalhes adicionais sobre a entidade no título.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>title</code></td><td>O título da seção do carrossel. O título está relacionado à consulta de pesquisa.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado do Carrossel de Itens na SERP.</td><td>inteiro</td><td>Desktop</td></tr></tbody></table>

### Receitas

O `receitas` O recurso na página de resultados do mecanismo de busca do Google exibe instruções de preparo, ingredientes, avaliações e fontes para pratos específicos no topo dos resultados de pesquisa.

<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": "cacau em pó sem açúcar, gotas de chocolate, bicarbonato de sódio, gema de ovo, farinha de trigo",
            "title": "Melhores Brownies Mastigáveis de Todos os Tempos",
            "rating": 4.8,
            "source": "Handle the Heat",
            "duration": "45 min"
        },
...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="199">Chave (results.recipes)</th><th width="299">Descrição</th><th width="119">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista de receitas selecionadas com seus respectivos detalhes.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.pos</code></td><td>A posição da receita dentro do recurso de SERP de Receitas.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.url</code></td><td>A URL da receita completa.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.desc</code></td><td>Uma breve descrição da receita obtida do artigo original.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O título da receita.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.rating</code></td><td>A avaliação da receita.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.source</code></td><td>O nome do site onde a receita está localizada.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.duration</code></td><td>O tempo necessário para preparar o prato.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado de Receitas na SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Vídeos

O `vídeos` recurso na página de resultados do mecanismo de busca do Google exibe uma seleção curada de conteúdo em vídeo relacionado à consulta de pesquisa do usuário, incluindo miniaturas, títulos e informações da fonte.

<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 (Vídeo musical oficial remasterizado)",
            "author": "AbbaVEVO",
            "source": "YouTube"
        },
        {
            "pos": 2,
            "url": "https://www.youtube.com/watch?v=-crgQGdpZR0",
            "title": "ABBA - Take A Chance On Me (Vídeo musical oficial)",
            "author": "AbbaVEVO",
            "source": "YouTube"
        },
...
    ],
    "pos_overall": 4
},
...
```

<table><thead><tr><th width="193">Chave (results.videos)</th><th width="325">Descrição</th><th width="90">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista que contém todos os resultados da seção de vídeos.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>items.pos</code></td><td>A posição do vídeo dentro da lista.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>items.url</code></td><td>Um link para o vídeo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.title</code></td><td>O título do vídeo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.author</code></td><td>O nome do perfil onde o vídeo foi enviado.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>items.source</code></td><td>O nome da plataforma que hospeda o vídeo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado de Vídeos na SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Trecho em destaque

O `trecho em destaque` é um resultado de pesquisa exclusivo do Google em que um trecho conciso que descreve uma página é exibido antes de um link para essa página. Esses resultados destacados aparecem de forma proeminente no topo dos resultados orgânicos, oferecendo aos usuários acesso rápido a informações relevantes.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-ee5afc45650abc4dffb62a943cad9c10cf9aeebf%2Fgoogle_search_11.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"featured_snippet": [
    {
        "url": "https://www.fs.usda.gov/visit/fall-colors/science-of-fall-colors",
        "desc": "À medida que a duração da noite aumenta no outono, a produção de clorofila diminui e depois para, e eventualmente toda a clorofila é destruída. Os carotenoides e a antocianina presentes na folha são então expostos e mostram suas cores.",
        "title": "Ciência das cores do outono | Serviço Florestal dos EUA",
        "url_shown": "https://www.fs.usda.gov\u203a visite \u203a science-of-fall-colors",
        "pos_overall": 1
    }
],
...
```

<table><thead><tr><th width="272">Chave (results.featured_snippet)</th><th width="263">Descrição</th><th width="98">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>url</code></td><td>A URL do site de onde o trecho que descreve a página é obtido.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>desc</code></td><td>O trecho que contém uma descrição para um resultado de pesquisa específico.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>title</code></td><td>O nome do artigo de onde o trecho que descreve uma página é obtido.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>url_shown</code></td><td>A URL do site que contém o trecho em destaque visível na SERP.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado de Trecho em Destaque na SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Hotéis

Google `hotéis` é um recurso que exibe informações de hotéis diretamente nos resultados de pesquisa. Quando os usuários pesquisam hotéis ou consultas relacionadas a hospedagem no Google, o mecanismo de busca pode apresentar um módulo de hotéis dedicado no topo da página de resultados, oferecendo uma visão geral conveniente e em destaque das opções relevantes.

<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": "Seg, 11 Dez",
    "results": [
        {
            "price": "£54",
            "title": "Hilton Garden Inn Vilnius City Centre",
            "description": "Hotel moderno com restaurante/bar"
        },
        {
            "price": "£57",
            "title": "Radisson Blu Hotel Lietuva",
            "description": "Arranha-céu moderno com spa e alimentação"
        },
       ...
    ],
    "date_from": "Dom, 10 Dez",
    "pos_overall": 5
},
...
```

<table><thead><tr><th width="241">Chave (results.hotels)</th><th width="309">Descrição</th><th width="89">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>date_to</code></td><td>A data do check-out.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>results</code></td><td>Uma lista com todos os detalhes do hotel.</td><td>array</td><td>Desktop</td></tr><tr><td><code>results.price</code></td><td>O preço do hotel.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>results.title</code></td><td>O nome do hotel.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>results.description</code></td><td>Uma breve descrição do hotel visível logo abaixo do nome do hotel.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>date_from</code></td><td>A data do check-in.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado de Hotéis na SERP.</td><td>inteiro</td><td>Desktop</td></tr></tbody></table>

### Voos

O `voos` recurso apresenta um bloco contendo opções de voos organizadas associadas a uma consulta de pesquisa relevante, permitindo que os usuários comparem opções diretamente nos resultados de pesquisa.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-6662f479b198378c3f7ed82931eed79814438a18%2Fgoogle_search_6.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"flights": {
    "to": "London, United Kingdom (all airports)",
    "from": "New York, NY (all airports)",
    "date_to": "Seg, Jan 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": "Sem escalas",
            "price": "$423",
            "airline": "Norse Atlantic UK",
            "duration": "6h 50m"
        },
       ...
    ],
    "date_from": "Seg, Jan 22",
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="210">Chave (results.flights)</th><th width="311">Descrição</th><th width="105">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>para</code></td><td>O aeroporto de chegada.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>de</code></td><td>O aeroporto de partida.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>date_to</code></td><td>O dia da chegada.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>results</code></td><td>Uma lista de voos selecionados com seus respectivos detalhes.</td><td>array</td><td>Desktop e mobile</td></tr><tr><td><code>results.url</code></td><td>Um link para a página do Google Voos que lista todos os voos de uma única companhia aérea.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>results.type</code></td><td>O tipo do voo.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>results.price</code></td><td>O preço do voo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>results.airline</code></td><td>O nome da companhia aérea.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>results.duration</code></td><td>A duração do voo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>date_from</code></td><td>A data da partida.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado de Voos na SERP.</td><td>inteiro</td><td>Desktop e mobile</td></tr></tbody></table>

### Caixa de vídeo

O `video_boxes` o array inclui resultados de vídeo específicos no topo da página de resultados de pesquisa, escolhidos pelo Google como os mais relevantes para a consulta.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-db3f96c0be48ead444e6df65f98117d5dd9220e7%2Fgoogle_video_box.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"video_boxes": [
  {
    "pos_overall": 1,
    "title": "Rick Astley - Never Gonna Give You Up (Vídeo oficial) (4K ...",
    "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  },
  {
    "pos_overall": 2,
    "title": "Rick Astley - Never Gonna Give You Up 1987 (Música oficial ...",
    "url": "https://www.youtube.com/watch?v=jzmz6K8K4L0"
  }
]
...
```

<table><thead><tr><th width="223">Chave (results.video_boxes)</th><th width="294">Descrição</th><th width="93">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos_overall</code></td><td>A posição geral da Caixa de Vídeo.</td><td>inteiro</td><td>Desktop e mobile</td></tr><tr><td><code>title</code></td><td>O título do vídeo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr><tr><td><code>url</code></td><td>A URL do vídeo.</td><td>cadeia de caracteres</td><td>Desktop e mobile</td></tr></tbody></table>

### Anúncios de Serviços Locais

O `anúncios de serviços locais` recurso capacita profissionais orientados a serviços, como encanadores, eletricistas, chaveiros e outros fornecedores locais, a promover seus serviços na página de resultados da Pesquisa 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, Attorneys at Law",
            "rating": 4.4,
            "reviews_count": 254,
        },
       ...
    ],
    "pos_overall": 2
},
...
</code></pre>

<table><thead><tr><th width="278">Chave (results.local_service_ads)</th><th width="264">Descrição</th><th width="106">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Uma lista de prestadores de serviços com seus respectivos detalhes.</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>A posição do anúncio de serviço dentro do recurso SERP de Anúncios de Serviços Locais.</td><td>inteiro</td><td>Desktop</td></tr><tr><td><code>items.url</code></td><td>Um link para o serviço na página de pesquisa de Serviços Locais.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O título do prestador de serviços.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.rating</code></td><td>A avaliação do prestador de serviços.</td><td>inteiro</td><td>Desktop</td></tr><tr><td><code>items.reviews_count</code></td><td>O número de avaliações do prestador de serviços.</td><td>inteiro</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado de Anúncios de Serviços Locais na SERP.</td><td>inteiro</td><td>Desktop</td></tr></tbody></table>

### Aplicativos

O `aplicativos` O recurso exibe aplicativos relevantes com base na consulta do usuário, fornecendo detalhes importantes como preço, avaliação e muito mais. Esse recurso serve como uma plataforma valiosa para desenvolvedores e publicadores de apps aumentarem a visibilidade e o engajamento de seus aplicativos móveis diretamente na página de resultados da Pesquisa Google.

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-e986e53f04e1ae26771b1e82be9d2f249805147a%2Fgoogle_search_8.png?alt=media" 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">Chave (results.apps)</th><th width="304">Descrição</th><th>Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>id</code></td><td>O ID do aplicativo na loja de apps disponível.</td><td>cadeia de caracteres</td><td>Móvel</td></tr><tr><td><code>url</code></td><td>A URL da loja de aplicativos que contém informações completas sobre o aplicativo na SERP.</td><td>cadeia de caracteres</td><td>Móvel</td></tr><tr><td><code>title</code></td><td>O título do aplicativo.</td><td>cadeia de caracteres</td><td>Móvel</td></tr><tr><td><code>rating</code></td><td>A avaliação do aplicativo.</td><td>inteiro</td><td>Móvel</td></tr><tr><td><code>reviews_count</code></td><td>O número total de avaliações disponíveis para o resultado de Apps da SERP na loja de aplicativos.</td><td>inteiro</td><td>Móvel</td></tr><tr><td><code>items.reviews_count</code></td><td>O número de avaliações do prestador de serviços.</td><td>cadeia de caracteres</td><td>Móvel</td></tr></tbody></table>

### **Finanças**

Um resumo de dados financeiros de empresas, incluindo preços das ações, valor de mercado e outras métricas principais.

#### **Exemplo de HTML**

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-5a19dab4faf8cfe21c59b9f396ac6b5a8fa42d67%2Fgoogle_search_2.png?alt=media" alt=""><figcaption></figcaption></figure>

| Chave (results.finance)    | Descrição                                                                                         | Tipo                      | Layout  |
| -------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------- | ------- |
| `mínimo`                   | O preço mínimo para a data especificada.                                                          | número de ponto flutuante | Desktop |
| `date`                     | A data em que o valor líquido do ativo foi reportado.                                             | cadeia de caracteres      | Desktop |
| `máximo`                   | O preço máximo para a data especificada                                                           | número de ponto flutuante | Desktop |
| `abertura`                 | O preço de abertura para a data especificada                                                      | número de ponto flutuante | Desktop |
| `source`                   | A URL para o site de origem relevante do Google Finanças.                                         | cadeia de caracteres      | Desktop |
| `diferença`                | A variação entre o valor líquido do ativo reportado mais recentemente e o imediatamente anterior. | cadeia de caracteres      | Desktop |
| `capitalização de mercado` | O valor total em dólares das ações em circulação de uma empresa                                   | cadeia de caracteres      | Desktop |
| `nome da ação`             | O nome da ação.                                                                                   | cadeia de caracteres      | Desktop |
| `mínimo de 52 semanas`     | O preço mínimo de 52 semanas                                                                      | número de ponto flutuante | Desktop |
| `máximo de 52 semanas`     | O preço máximo de 52 semanas                                                                      | número de ponto flutuante | Desktop |
| `preço atual`              | Cotação em tempo real.                                                                            | cadeia de caracteres      | Desktop |
| `rendimento de dividendos` | A relação dividendo-preço de uma ação é o dividendo por ação dividido pelo preço por ação         | número de ponto flutuante | Desktop |
| `relação preço/lucro`      | A relação preço/lucro da ação                                                                     | número de ponto flutuante | Desktop |

#### Exemplo de JSON

```json
...                   
"finance": {
    "low": 157.51,
    "date": "25 abr, 8:09AM 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 USD",
    "dividend_yield": 0,
    "price_earnings_ratio": 41.47
},
...
```

### Jogos esportivos

Informações sobre jogos esportivos recentes, detalhando pontuações, equipes, tipos de jogo e destaques.

#### **Exemplo de 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">Chave (results.sports_games)</th><th width="271">Descrição</th><th>Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>jogos</code></td><td>Um array que fornece informações sobre vários jogos esportivos</td><td>array</td><td>Desktop</td></tr><tr><td><code>games.date</code></td><td>A data e a hora em que o jogo está programado para acontecer ou quando ocorreu</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>games.teams</code></td><td>As equipes envolvidas no jogo</td><td>array</td><td>Desktop</td></tr><tr><td><code>games.game_type</code></td><td>O tipo de jogo sendo disputado, como uma partida da temporada regular, jogo de playoff, jogo de campeonato etc.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>games.highlight</code></td><td>Um link para destaques notáveis do jogo, como jogadas-chave, gols etc.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>games.teams.score</code></td><td>As pontuações ou pontos obtidos por cada equipe durante o jogo</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>games.teams.winner</code></td><td>Especifica qual equipe venceu o jogo</td><td>booleano</td><td>Desktop</td></tr><tr><td><code>games.teams.team_name</code></td><td>Exibe os nomes das equipes envolvidas no jogo</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>etapa</code></td><td>A fase ou etapa específica de uma competição ou torneio esportivo.</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>liga</code></td><td>Refere-se à liga esportiva ou organização que supervisiona a competição</td><td>cadeia de caracteres</td><td>Desktop</td></tr></tbody></table>

#### **Exemplo de JSON**

```json
...                 
"sports_games": {
    "games": [
  		...
                {
            "date": "Ontem",
            "teams": [
                {
                    "score": "75",
                    "winner": false,
                    "team_name": "Barcelona"
                },
                {
                    "score": "77",
                    "winner": true,
                    "team_name": "Olympiacos"
                }
            ],
            "game_type": "Final",
            "highlight": "https://stories.euroleague.net/games/329003-20240424-Barcelona-vs-Olympiacos-Piraeus.html"
        },
    				...
    ],
    "stage": "Quartas de final",
    "league": "EuroLeague"
},
...
```

### Discussões e fóruns

Uma lista de tópicos de discussão e posts de fórum com URLs, títulos, fontes e contagens de comentários.

#### **Exemplo de HTML**

<figure><img src="https://3537372600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-9b82fce7c80d7b35f801f886fffc49939fef8a17%2Fgoogle_search_4.png?alt=media" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="202">Chave (results.discussions_and_forums)</th><th width="360">Descrição</th><th>Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>itens</code></td><td>Um array de itens ou entradas em um tópico de fórum ou discussão que o Google indexou</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>Um indicador que denota a posição de um item dado entre todos os resultados de Discussões e Fóruns.</td><td>inteiro</td><td>Desktop</td></tr><tr><td><code>items.url</code></td><td>O link da URL para a postagem específica do fórum ou tópico de discussão</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O título ou cabeçalho da postagem do fórum ou do tópico de discussão</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.source</code></td><td>A fonte que hospeda o fórum ou a discussão</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.timeframe</code></td><td>O período ou a data da postagem do fórum ou da discussão</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>items.comments_count</code></td><td>O número de comentários ou respostas que a postagem do fórum ou o tópico de discussão recebeu</td><td>cadeia de caracteres</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do recurso SERP de Discussões e Fóruns dentro da SERP.</td><td>inteiro</td><td>Desktop</td></tr></tbody></table>

#### **Exemplo de JSON**

```json
...
"discussions_and_forums": {
    "items": [
        {
            "pos": 1,
            "url": "https://www.reddit.com/r/webscraping/comments/y4v5ws/free_http_proxy/",
            "title": "Proxy HTTP grátis? : r/webscraping - Reddit",
            "source": "Reddit",
            "timeframe": "1y",
            "comments_count": "20+ comentários"
        },
        ...
    ],
    "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, and the optional `goal` query parameter:

```
GET https://developers.oxylabs.io/api-targets/pt-br/search-engines/google/search/search.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
