Aller au contenu principal
Zenovay
Pro Plan10 minutesDébutant

Export de Données pour les Utilisateurs

Exportez les données personnelles et les données d'analyse pour les demandes de portabilité RGPD et la conformité. Découvrez les deux chemins d'export dans ce guide de conformité sur la protection des données.

exportdata-portabilitygdprdownloadprivacy
Dernière mise à jour :

Zenovay vous propose deux chemins d'export distincts, et il est important de les distinguer :

  • Vos propres données personnelles (le titulaire du compte) : un export gratuit au titre des articles 20/15 du RGPD des données que Zenovay détient sur vous, l'utilisateur Zenovay.
  • Vos données d'analyse (les visiteurs des sites que vous suivez) : les données commerciales que vous collectez avec Zenovay, exportées en CSV ou JSON pour vos dossiers ou pour répondre aux demandes de vos propres utilisateurs.

Cet article couvre les deux.

Comprendre la Portabilité des Données

RGPD Article 20

Les personnes ont le droit :

  • De recevoir leurs données personnelles
  • Dans un format structuré, couramment utilisé
  • Qui est lisible par machine (par exemple, JSON)
  • Et de les transmettre à un autre responsable

Quand cela s'applique

La portabilité des données s'applique lorsque :

  • Le traitement est basé sur le consentement ou un contrat
  • Le traitement est automatisé
  • La demande provient de la personne concernée

Exporter Vos Propres Données Personnelles (gratuit, tous les plans)

C'est votre droit RGPD article 20 à la portabilité et article 15 droit d'accès pour les données que Zenovay détient sur vous en tant qu'utilisateur Zenovay (profil, métadonnées de sites Web, adhésions à des équipes, votre propre piste d'audit, et plus). C'est gratuit pour tous les plans.

  1. Ouvrez vos paramètres de compte

    Allez à Paramètres → Compte dans l'application (app.zenovay.com/settings/account).

  2. Demandez l'export

    Dans la section Export de données, cliquez sur Télécharger mes données.

  3. Enregistrez le fichier

    Zenovay génère un fichier JSON structuré avec vos données personnelles et le télécharge dans votre navigateur. Pas de file d'attente, pas d'étape par e-mail.

L'export exclut délibérément les matériaux d'identification (hashes de mot de passe, secrets MFA, hashes de clés API, tokens OAuth) et toute donnée appartenant à d'autres personnes, tout en incluant toujours le fait de ces éléments le cas échéant (par exemple, que vous ayez MFA activé ou GitHub lié à une date donnée). Il exclut également les données d'analyse des sites que vous suivez, qui sont les données commerciales de l'opérateur du site Web couvertes dans la section suivante.

Info

Pour corriger ou supprimer vos données personnelles au lieu de les exporter, contactez [email protected] ou utilisez Paramètres → Compte → Supprimer le compte.

Exporter Vos Données d'Analyse (Pro et supérieur)

L'export d'analyse couvre les données de visiteur et d'événement que vous collectez, séparé de vos données de compte personnel. Il fait partie de la fonctionnalité Export de Données, disponible sur les plans Pro, Scale et Enterprise.

Via l'API

Utilisez l'API externe pour récupérer les données d'analyse par programmation. L'accès à l'API nécessite un plan payant (Pro et supérieur), et les clés commencent par zv_ :

# Récupérer les données d'analyse des visiteurs pour un site Web
curl -X GET "https://api.zenovay.com/api/external/v1/analytics/{websiteId}/visitors" \
  -H "X-API-Key: zv_YOUR_API_KEY"

# Récupérer les données d'analyse des pages
curl -X GET "https://api.zenovay.com/api/external/v1/analytics/{websiteId}/pages" \
  -H "X-API-Key: zv_YOUR_API_KEY"

Vous pouvez également vous authentifier avec Authorization: Bearer zv_YOUR_API_KEY. Créez et gérez les clés sous Paramètres → Sécurité → Clés API.

Exports CSV et JSON par e-mail

Pour un export packagé des analyses d'un site Web, demandez un job CSV ou JSON via l'API. Zenovay génère le fichier et l'envoie par e-mail au propriétaire de l'équipe lorsqu'il est prêt :

# Demander un export CSV pour un site Web
curl -X POST "https://api.zenovay.com/api/team/{teamId}/export/{websiteId}/csv" \
  -H "Authorization: Bearer zv_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "date_from": "2024-01-01", "date_to": "2024-12-31", "aggregation_level": "daily" }'

# Demander un export JSON à la place
curl -X POST "https://api.zenovay.com/api/team/{teamId}/export/{websiteId}/json" \
  -H "Authorization: Bearer zv_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "date_from": "2024-01-01", "date_to": "2024-12-31", "aggregation_level": "daily" }'

aggregation_level peut être raw, daily ou monthly. L'export est livré à l'adresse e-mail du propriétaire de l'équipe.

Formats de Données d'Export

Les exports d'analyse sont disponibles en JSON ou CSV.

Format JSON

{
  "website_id": "wb_abc123",
  "date_from": "2024-01-01",
  "date_to": "2024-12-31",
  "pageviews": [
    {
      "timestamp": "2025-01-14T15:30:00Z",
      "url": "/products/widget",
      "title": "Widget Product Page",
      "referrer": "https://google.com",
      "device": "desktop",
      "browser": "Chrome",
      "country": "US"
    }
  ],
  "events": [
    {
      "timestamp": "2025-01-14T15:35:00Z",
      "name": "add_to_cart",
      "properties": {
        "product_id": "SKU-001",
        "price": 99.99
      }
    }
  ]
}

Format CSV

Fichiers séparés pour chaque type de données :

pageviews.csv:

timestamp,url,title,referrer,device,browser,country
2025-01-14T15:30:00Z,/products/widget,Widget Product Page,https://google.com,desktop,Chrome,US
2025-01-14T15:32:00Z,/checkout,Checkout,/products/widget,desktop,Chrome,US

events.csv:

timestamp,name,property_product_id,property_price,property_quantity
2025-01-14T15:35:00Z,add_to_cart,SKU-001,99.99,1
2025-01-14T15:40:00Z,purchase,SKU-001,99.99,1

Exports Planifiés

Sur Pro et supérieur, vous pouvez planifier des exports d'analyse récurrents. Un export planifié s'exécute sur une cadence quotidienne, hebdomadaire ou mensuelle et est livré à l'e-mail du propriétaire de l'équipe lorsque chaque exécution est terminée. Les exports planifiés ne peuvent être créés que par le propriétaire de l'équipe.

Exports Warehouse vers le Cloud Storage (Scale et supérieur)

Sur Scale et Enterprise, vous pouvez acheminer les agrégats d'analyse quotidiens vers votre propre stockage cloud. La version actuelle prend en charge Amazon S3 (et les services compatibles S3 tels que Cloudflare R2, Backblaze B2 et Wasabi). Les destinations BigQuery et Snowflake sont prévues.

Configurez une destination dans les paramètres de votre équipe, ou via l'API d'export warehouse :

# Créer une destination S3 pour une équipe
curl -X POST "https://api.zenovay.com/api/team/{teamId}/warehouse-exports" \
  -H "Authorization: Bearer zv_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "destination_type": "s3",
    "destination_config": { "bucket": "your-bucket", "region": "us-east-1", "path": "zenovay-exports/" },
    "credentials": { "access_key_id": "AKIA...", "secret_access_key": "..." }
  }'

Les identifiants que vous fournissez sont chiffrés au repos et ne sont jamais renvoyés par l'API une fois stockés.

Avertissement

Le point de terminaison de destination doit être accessible publiquement. Les Cloudflare Workers ne peuvent pas accéder à localhost. Pour tester contre un service S3-compatible local, exposez-le via un tunnel et utilisez l'URL publique.

Traitement des Demandes des Personnes Concernées

Lorsqu'un de vos propres utilisateurs vous demande ses données, le workflow est :

1. Recevoir la Demande
   └── Vérifier l'identité

2. Générer l'Export
   └── API : GET /api/external/v1/analytics/{websiteId}/visitors
   └── Ou demander un job CSV/JSON pour le site Web

3. Préparer les Données
   └── Filtrer les enregistrements de la personne demandant

4. Livrer les Données
   └── Envoyer au demandeur via votre propre canal

5. Confirmer l'Achèvement
   └── Enregistrer pour vos propres dossiers de conformité

Zenovay est votre responsable du traitement ici : vous êtes le responsable du traitement des données de vos visiteurs, donc la vérification d'identité et la livraison à la personne concernée sont de votre responsabilité.

Considérations de Sécurité

Livraison

  • Les exports de données personnelles sont téléchargés directement dans votre session de navigateur authentifiée.
  • Les exports d'analyse CSV/JSON sont livrés à l'e-mail vérifié du propriétaire de l'équipe.
  • Les exports warehouse s'écrivent dans une destination que vous possédez et contrôlez.
  • Tout le trafic API est HTTPS uniquement et nécessite une clé API valide.

Chiffrement au Repos

  • Les identifiants d'export warehouse que vous fournissez (par exemple, les clés d'accès S3) sont chiffrés au repos et ne sont jamais renvoyés par l'API après leur sauvegarde.
  • Les adresses IP associées à votre compte sont stockées sous forme de hashes SHA-256 unidirectionnels et salés quotidiennement et ne peuvent pas être inversées ; les hashes eux-mêmes ne sont pas inclus dans votre export de données personnelles.

Bonnes Pratiques

Vérifier Avant l'Export

Lors de la satisfaction d'une demande d'un de vos propres utilisateurs, vérifiez toujours l'identité :

  • Envoyer un e-mail de vérification
  • Confirmer via une méthode de contact connue
  • Documenter la vérification

Documenter Tout

Conservez des dossiers de :

  • Date de réception de la demande
  • Vérification effectuée
  • Export généré
  • Données livrées
  • Confirmation de réception de l'utilisateur

Réponse Rapide

Le RGPD exige une réponse dans les 30 jours :

  • Mettre en place un suivi interne
  • Escalader les délais qui approchent
  • Prolonger si nécessaire (et notifier le demandeur)

Dépannage

L'export personnel n'a pas été téléchargé

  • Confirmez que vous êtes connecté et que vous accédez à Paramètres → Compte.
  • Les exports sont limités à quelques demandes par heure par utilisateur. Attendez quelques minutes et réessayez.

L'e-mail d'export d'analyse n'est pas arrivé

  • Les exports d'analyse planifiés et à la demande sont envoyés à l'e-mail du propriétaire de l'équipe. Confirmez que cette adresse est correcte et vérifiez les indésirables.
  • Les très grands exports prennent plus de temps à générer. Essayez une plage de dates plus étroite.

Données Manquantes

Si un export d'analyse semble incomplet :

  • Vérifier la plage de dates
  • Vérifier que les données n'ont pas déjà été supprimées
  • Vérifier la fenêtre de rétention des données de votre plan

Prochaines Étapes

Cet article vous a-t-il aidé ?