

# Cómo leer de entidades de Google Search Console
<a name="google-search-console-reading-from-entities"></a>

**Requisito previo**

Un objeto de Google Search Console desde el cual le gustaría leer. Necesitará el nombre del objeto.

**Entidades compatibles como origen:**


| Entidad | Se puede filtrar | Admite límite | Admite Ordenar por | Admite Seleccionar \* | Admite partición | 
| --- | --- | --- | --- | --- | --- | 
| Análisis de búsqueda | Sí | Sí | No | Sí | No | 
| Sitios | No | No | No | Sí | No | 
| Mapas del sitio | No | No | No | Sí | No | 

**Ejemplo:**

```
googleSearchConsole_read = glueContext.create_dynamic_frame.from_options(
    connection_type="googlesearchconsole",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "entityName",
        "API_VERSION": "v3"
    }
```

**Detalles de la entidad y el campo de Google Search Console**:

Google Search Console proporciona puntos de conexión para obtener metadatos de forma dinámica para las entidades compatibles. Por lo tanto, la compatibilidad del operador se captura según el tipo de datos.



- **Análisis de búsqueda**
  - **Campo:** claves / **Tipo de datos::** Enumeración / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** clicks / **Tipo de datos::** Doble / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** impresiones / **Tipo de datos::** Doble / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** ctr / **Tipo de datos::** BigDecimal / **Operadores admitidos:** N/A / **Nota:** Para el tipo de datos BigDecimal, el valor “0” tiene el formato “0E-18”
  - **Campo:** position / **Tipo de datos::** Doble / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** start\_end\_date / **Tipo de datos::** Date / **Operadores admitidos:** BETWEEN / **Nota:** El valor predeterminado de start\_end\_date está comprendido entre <hace 30 días desde la fecha actual> Y <ayer: es decir, hace 1 día desde la fecha actual> Nota: Espera que transmita un valor de fecha en UTC.<br />Ejemplo: start\_end\_date comprendido entre “01/01/2022” Y “09/09/2024”
  - **Campo:** país / **Tipo de datos::** Cadena / **Operadores admitidos:** EQUAL\_TO, NOT\_EQUAL\_TO, CONTAINS / **Nota:** Los valores válidos son “IND”, “CAN”, etc.
  - **Campo:** type / **Tipo de datos::** Cadena / **Operadores admitidos:** EQUAL\_TO, NOT\_EQUAL\_TO / **Nota:** Los valores válidos son “discover”, “googleNews”, “news”, “image”, “video”, “web”
  - **Campo:** searchAppearance / **Tipo de datos::** Cadena / **Operadores admitidos:** EQUAL\_TO, NOT\_EQUAL\_TO, CONTAINS / **Nota:** Consulte [Aspecto de la búsqueda](https://support.google.com/webmasters/answer/7576553#by_search_appearance) para ver una lista de valores válidos.
  - **Campo:** device / **Tipo de datos::** Cadena / **Operadores admitidos:** EQUAL\_TO, NOT\_EQUAL\_TO, CONTAINS / **Nota:** Los valores válidos son “DESKTOP”, “MOBILE”, “TABLET”
  - **Campo:** dimensiones / **Tipo de datos::** Cadena / **Operadores admitidos:** EQUAL\_TO / **Nota:** Los valores válidos son “country”, “device”
  - **Campo:** page / **Tipo de datos::** Cadena / **Operadores admitidos:** EQUAL\_TO, NOT\_EQUAL\_TO, CONTAINS / **Nota:** 
  - **Campo:** consulta / **Tipo de datos::** Cadena / **Operadores admitidos:** EQUAL\_TO, NOT\_EQUAL\_TO, CONTAINS / **Nota:** 
  - **Campo:** dataState / **Tipo de datos::** Cadena / **Operadores admitidos:** EQUAL\_TO / **Nota:** Los valores válidos son “all” y “final”

- **Sitios**
  - **Campo:** siteUrl / **Tipo de datos::** Cadena / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** permissionLevel / **Tipo de datos::** Cadena / **Operadores admitidos:** N/A / **Nota:** 

- **Mapas del sitio**
  - **Campo:** path / **Tipo de datos::** Cadena / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** type / **Tipo de datos::** Cadena / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** lastSubmitted / **Tipo de datos::** DateTime / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** isPending / **Tipo de datos::** Booleano / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** isSitemapsIndex / **Tipo de datos::** Booleano / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** lastDownloaded / **Tipo de datos::** DateTime / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** advertencias / **Tipo de datos::** Largo / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** errores / **Tipo de datos::** Largo / **Operadores admitidos:** N/A / **Nota:** 
  - **Campo:** contenido / **Tipo de datos::** Enumeración / **Operadores admitidos:** N/A / **Nota:** 



**nota**  
Para obtener una lista actualizada de los valores válidos para los filtros, consulte la documentación de la API de [Google Search Console](https://developers.google.com/webmaster-tools/v1/searchanalytics/query).  
El campo `start_end_date` es una combinación de `start_date` y `end_date`.

## Consultas de partición
<a name="google-search-console-reading-partitioning-queries"></a>

No se admiten las particiones basadas en filtros ni las particiones basadas en registros.