Passer au contenu principal

Importation d'événements via CSV

SportsPress inclut un importateur CSV intégré pour les événements. Allez dans **Outils → Importer**, sélectionnez **Événements (CSV)** et téléversez votre fichier.

Mis à jour aujourd’hui

Importation d'événements via CSV

SportsPress inclut un importateur CSV intégré pour les événements. Allez dans Outils → Importer, sélectionnez Événements (CSV) et téléversez votre fichier.

Avant d'importer

L'écran d'accueil de l'importateur renvoie vers un exemple de fichier CSV (dummy-data/events-sample.csv dans le répertoire de l'extension SportsPress) et note qu'il prend en charge les fichiers CSV exportés depuis LeagueLobster.

Options d'importation

Avant de mapper les colonnes, l'importateur présente les options suivantes :

  • Format — Boutons radio pour le format de l'événement (Ligue, Amical, Tournoi, etc.). Tous les événements importés reçoivent ce format.

  • Ligue — Menu déroulant des ligues existantes. Tous les événements importés sont assignés à cette ligue. Laissez à — Non défini — pour importer sans ligue.

  • Saison — Menu déroulant des saisons existantes. Tous les événements importés sont assignés à cette saison. Laissez à — Non défini — pour importer sans saison.

  • Format de date — Boutons radio pour correspondre à la colonne de date de votre fichier CSV :

    • yyyy/mm/dd (par défaut)

    • dd/mm/yyyy

    • mm/dd/yyyy

Structure CSV

Le CSV utilise un format multi-lignes par événement. Les événements, équipes et joueurs occupent chacun des lignes séparées. Un nouvel événement commence chaque fois qu'une valeur de Date apparaît.

Référence des colonnes

Colonne

Requis

Notes

Date (post_date)

Requis pour les nouveaux événements

Déclenche la création d'une nouvelle ligne d'événement. Doit correspondre au format de date sélectionné.

Heure (post_time)

Facultatif

Format 24 heures (HH:MM). Par défaut à 0:00:00 si omis. Combiné avec la Date lors de l'enregistrement.

Lieu (sp_venue)

Facultatif

Nom du lieu en texte. Correspondance avec les lieux existants ; les nouveaux lieux sont créés automatiquement.

Équipes (sp_team)

Facultatif

Nom d'équipe. Saisissez l'équipe à domicile sur la ligne de date ; les équipes supplémentaires vont sur des lignes séparées avec des dates vides. Les nouvelles équipes sont créées automatiquement si aucune correspondance n'est trouvée.

Résultats (sp_results)

Facultatif

Score pour l'équipe sur cette ligne. Utilisez des séparateurs `

pour plusieurs variables de résultat (par exemple, 1

2` pour la première mi-temps et les buts). Les valeurs correspondent aux variables de résultats dans l'ordre où elles ont été configurées.

Issue (sp_outcome)

Facultatif

Libellé d'issue pour l'équipe sur cette ligne. Utilisez des séparateurs `

` pour plusieurs issues. Les nouvelles issues sont créées automatiquement.

Joueurs (sp_player)

Facultatif

Nom du joueur. Saisissez le premier joueur sur la ligne d'équipe ; les joueurs supplémentaires vont sur les lignes suivantes avec des dates et noms d'équipes vides. Les nouveaux joueurs sont créés automatiquement.

Statistiques de performance

Facultatif

Une colonne par variable de performance configurée (Buts, Passes décisives, etc.), dans le même ordre que configuré. Saisissez les valeurs sur la ligne du joueur.

Disposition des lignes

Les événements utilisent une hiérarchie à trois niveaux dans le CSV :

  1. Ligne d'événement — Contient la Date, l'Heure, le Lieu, et optionnellement la première Équipe, le Résultat, l'Issue et le premier Joueur.

  2. Lignes d'équipe — Équipes supplémentaires listées sur des lignes avec une Date vide. Chaque ligne d'équipe peut également porter le premier joueur de cette équipe.

  3. Lignes de joueur — Joueurs supplémentaires pour l'équipe la plus récente, sur des lignes avec des valeurs Date et Équipe vides.

Comportement de création automatique

  • Équipes — Si un nom d'équipe du CSV ne correspond pas à une équipe existante (par titre), une nouvelle publication d'équipe est créée et publiée.

  • Lieux — Si un nom de lieu ne correspond pas à un terme de lieu existant, un nouveau terme de taxonomie sp_venue est créé.

  • Issues — Si un libellé d'issue ne correspond pas à une publication d'issue existante, une nouvelle publication sp_outcome est créée.

  • Joueurs — Si un nom de joueur ne correspond pas à une publication de joueur existante, une nouvelle publication sp_player est créée. Les joueurs sont également automatiquement liés à leur équipe (l'équipe actuelle est définie si elle n'est pas déjà assignée).

Après l'importation

L'importateur rapporte le nombre d'événements importés et ignorés. Cliquez sur Voir les événements pour vérifier les résultats.

Avez-vous trouvé la réponse à votre question ?