Lecture à partir des entités Google Search Console - AWS Glue

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Lecture à partir des entités Google Search Console

Prérequis

Un objet Google Search Console à partir duquel vous souhaitez lire. Vous aurez besoin du nom de l’objet.

Entités prises en charge pour la source :

Entité Peut être filtré Limit prise en charge Order by prise en charge Select prise en charge* Partitionnement pris en charge
Search Analytics Oui Oui Non Oui Non
Sites Non Non Non Oui Non
Sitemaps Non Non Non Oui Non

Exemple :

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

Détails des entités et des champs Google Search Console :

Google Search Console fournit des points de terminaison permettant de récupérer les métadonnées de manière dynamique pour les entités prises en charge. Par conséquent, la prise en charge des opérateurs est capturée au niveau du type de données.

Entité Champ Type de données Opérateurs pris en charge Remarque
Search Analytics clés List N/A
clicks Double N/A
impressions Double N/A
ctr BigDecimal N/A Pour le BigDecimal type de données, la valeur « 0 » est formatée comme « 0E-18 »
position Double N/A
start_end_date Date BETWEEN La valeur par défaut pour start_end_date est comprise entre <30 days ago from the current date> ET <yesterday: that is, 1 day ago from the current date>.

Remarque : Il est attendu que vous transmettiez une valeur de date UTC.

Exemple : start_end_date between ’2022-01-01’ AND ’2024-09-09’

country String EQUAL_TO, NOT_EQUAL_TO, CONTAINS Les valeurs valides sont « IND », « CAN », etc.
type String EQUAL_TO, NOT_EQUAL_TO Les valeurs valides sont « discover », « googleNews », « news », « image », « video », « web ».
searchAppearance String EQUAL_TO, NOT_EQUAL_TO, CONTAINS Consultez Search Appearance pour une liste de valeurs valides.
device String EQUAL_TO, NOT_EQUAL_TO, CONTAINS Les valeurs valides sont « DESKTOP », « MOBILE », « TABLET ».
dimensions String EQUAL_TO Les valeurs valides sont « country », « device ».
page String EQUAL_TO, NOT_EQUAL_TO, CONTAINS
query String EQUAL_TO, NOT_EQUAL_TO, CONTAINS
dataState String EQUAL_TO Les valeurs valides sont « all » et « final ».
Sites siteUrl String N/A
permissionLevel String N/A
Sitemaps path String N/A
type String N/A
lastSubmitted DateTime N/A
isPending Booléen N/A
isSitemapsIndex Booléen N/A
lastDownloaded DateTime N/A
warnings Long N/A
errors Long N/A
contents List N/A
Note

Pour obtenir une liste actualisée des valeurs valides pour les filtres, consultez la documentation relative à l’API Google Search Console.

Le champ start_end_date est une combinaison de start_date et de end_date.

Requêtes de partitionnement

Le partitionnement basé sur les filtres et le partitionnement basé sur les enregistrements ne sont pas pris en charge.