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 Liste N/A
clicks Double N/A
impressions Double N/A
ctr BigDecimal N/A Pour le type de données BigDecimal, la valeur « 0 » est au format « 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 Chaîne EQUAL_TO, NOT_EQUAL_TO, CONTAINS Les valeurs valides sont « IND », « CAN », etc.
type Chaîne EQUAL_TO, NOT_EQUAL_TO Les valeurs valides sont « discover », « googleNews », « news », « image », « video », « web ».
searchAppearance Chaîne EQUAL_TO, NOT_EQUAL_TO, CONTAINS Consultez Search Appearance pour une liste de valeurs valides.
device Chaîne EQUAL_TO, NOT_EQUAL_TO, CONTAINS Les valeurs valides sont « DESKTOP », « MOBILE », « TABLET ».
dimensions Chaîne EQUAL_TO Les valeurs valides sont « country », « device ».
page Chaîne EQUAL_TO, NOT_EQUAL_TO, CONTAINS
query Chaîne EQUAL_TO, NOT_EQUAL_TO, CONTAINS
dataState Chaîne EQUAL_TO Les valeurs valides sont « all » et « final ».
Sites siteUrl Chaîne N/A
permissionLevel Chaîne N/A
Sitemaps path Chaîne N/A
type Chaîne 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 Liste 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.