Aller au contenu
Traduction automatique — une version relue arrive bientôt.

Comment enregistrer chaque offre d'emploi d'une page dans Google Sheets ?

5 minDébutantMis à jour le 12 octobre 2026AWFlow 0.8.2

Réponse courte

Faites un clic droit sur la page du site d'emploi et lancez un workflow de quatre nœuds. Un déclencheur Context Menu ajoute Save jobs to Sheet, Get Structured Data en mode table lit le tableau des offres, Split Out transforme ses lignes en un élément par offre, et Google Sheets ajoute une ligne avec Title, Company, Location et Link. Cela fonctionne quand la page présente les offres dans un tableau dont les en-têtes sont des mots uniques nommés Title, Company, Location et Link.

Sur cette page
  1. Avant de commencer
  2. L'ajouter au menu du clic droit
  3. Lire le tableau des offres
  4. Le diviser en un élément par offre
  5. Ajouter une ligne par offre
  6. Lancer sur une page d'offres
  7. Problèmes courants

Avant de commencer

L'extension de navigateur AWFlow
Une connexion Google Sheets, une feuille de calcul et un onglet
Une page d'offres qui présente ses offres dans un tableau aux en-têtes Title, Company, Location et Link
Des en-têtes d'un seul mot, avec exactement ces noms. Les sites qui présentent les offres sous forme de cartes libres ne fonctionneront pas tels quels.

L'ajouter au menu du clic droit

Nœud: Context Menu

Un déclencheur Context Menu avec Contextes de menu réglé sur Page ajoute Save jobs to Sheet au menu du clic droit sur n'importe quelle page.

Lire le tableau des offres

Nœud: Get Structured Data

Get Structured Data en mode table (Options › Mode réglé sur Table) lit le tableau qui correspond au DOM Selector (table), avec La première ligne du tableau est l'en-tête activé pour que la première ligne donne le nom des colonnes. Chaque ligne devient un élément indexé par son en-tête de colonne ; le tableau doit donc avoir des en-têtes d'un seul mot nommés Title, Company, Location et Link.

Astuce · Modifiez DOM Selector pour cibler le tableau d'offres de votre site quand la page contient plusieurs tableaux.

Le diviser en un élément par offre

Nœud: Split Out

Split Out prend le tableau de Champ à extraire (items) et, avec Nom du champ de sortie réglé sur job, donne à chaque ligne son propre élément, disponible sous job.

Ajouter une ligne par offre

Nœud: Google Sheets

Google Sheets utilise Resource Data et Data Operation Append Values into Worksheet pour ajouter une ligne par offre. Le champ Data associe Titre, Company, Location et Lien à {{ $input.job.Title }}, {{ $input.job.Company }}, {{ $input.job.Location }} et {{ $input.job.Link }}. Connectez votre compte Google, puis réglez Spreadsheet et Worksheet ; Range vaut Sheet1!A:D et Value Input Option vaut User Entered.

Astuce · Placez Title, Company, Location et Link dans la première ligne de la feuille ; chaque valeur est placée dans la colonne dont l'en-tête correspond.

Lancer sur une page d'offres

Ouvrez une page d'offres qui les liste dans un tableau, faites un clic droit et choisissez Agentic Workflow › Workflows personnels › Save jobs to Sheet. Ouvrez ensuite votre feuille : vous voyez une nouvelle ligne par offre.

Problèmes courants

Rien n'est ajouté, ou les lignes sont vides

Le tableau de la page n'a pas d'en-têtes d'un seul mot Title, Company, Location et Link, ou DOM Selector pointe vers un autre tableau. Vérifiez les deux.

L'entrée de menu est absente

Activez le workflow, puis faites un clic droit et choisissez Obtenir / Actualiser les workflows.

Ne collectez que ce dont vous avez besoin, gardez une fréquence d'exécution raisonnable et respectez les conditions d'utilisation de chaque site.

Academy

Apprenez-le vraiment : construisez-le de zéro.

De courtes leçons avec un quiz à la fin de chaque module.

Passez les étapes. Installez le modèle.