Lettura da entità di Google Search Console - AWS Glue

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Lettura da entità di Google Search Console

Prerequisito

Un oggetto di Google Search Console da cui si desidera leggere. È necessario il nome dell'oggetto.

Entità supportate come origine:

Entità Può essere filtrato Supporta limite Supporta Ordina per Supporta Seleziona * Supporta il partizionamento
Analisi della ricerca No No
Siti No No No No
Mappa del sito No No No No

Esempio:

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

Dettagli dell'entità e dei campi di Google Search Console:

Google Search Console fornisce endpoint per recuperare i metadati in modo dinamico per le entità supportate. Di conseguenza, il supporto dell'operatore viene acquisito a livello di tipo di dati.

Entità Campo Tipo di dati Operatori supportati Nota
Analisi della ricerca keys Elenco N/D
clic Doppio N/D
impression Doppio N/D
ctr BigDecimal N/D Per il datatype BigDecimal, il valore '0' è formattato come '0E-18'
position Doppio N/D
start_end_date Data BETWEEN Il valore predefinito per start_end_date è tra <30 days ago from the current date> AND <yesterday: that is, 1 day ago from the current date>

Nota: si aspetta che tu passi un valore di data UTC.

Esempio: start_end_date between '2022-01-01' AND '2024-09-09'

paese Stringa EQUAL_TO, NOT_EQUAL_TO, CONTAINS I valori validi sono “IND”, “CAN”, ecc.
tipo Stringa EQUAL_TO, NOT_EQUAL_TO I valori validi sono “discover”, “googleNews”, “news”, “image”, “video”, “web”
searchAppearance Stringa EQUAL_TO, NOT_EQUAL_TO, CONTAINS Vedi Search Appearance per un elenco di valori validi.
dispositivo Stringa EQUAL_TO, NOT_EQUAL_TO, CONTAINS I valori validi sono “DESKTOP”, “MOBILE”, “TABLET”
dimensioni Stringa EQUAL_TO I valori validi sono “country”, “device”
page Stringa EQUAL_TO, NOT_EQUAL_TO, CONTAINS
query Stringa EQUAL_TO, NOT_EQUAL_TO, CONTAINS
dataState Stringa EQUAL_TO I valori validi sono “all” e “final”
Siti siteUrl Stringa N/D
permissionLevel Stringa N/D
Mappa del sito path Stringa N/D
tipo Stringa N/D
lastSubmitted DateTime N/D
isPending Booleano N/D
isSitemapsIndex Booleano N/D
lastDownloaded DateTime N/D
avvisi Long N/D
errori Long N/D
indice Elenco N/D
Nota

Per un elenco aggiornato dei valori validi per i filtri, consulta i documenti dell'API di Google Search Console.

Il campo start_end_date è una combinazione di start_date e end_date.

Query di partizionamento

Il partizionamento basato su filtri e il partizionamento basato su record non sono supportati.