- Permet une collecte de données précise, améliorant le ciblage d’audience pour des campagnes personnalisées afin de répondre aux besoins et préférences spécifiques de l’audience.
- Configurez des Data Ingestion Tasks pour extraire efficacement les données de Redshift.
Les intégrations data warehouse sont disponibles en tant que module complémentaire premium pour nos modules Web Experimentation et Feature Experimentation. Pour plus d’informations, contactez votre Customer Success Manager.
- Redshift cluster type: Sélectionnez si votre source Redshift utilise un cluster Provisioned ou un workgroup Serverless.
- Redshift cluster ID: Saisissez votre ID de cluster Redshift provisionné.
- Region: Saisissez la région appropriée.
- Database: Saisissez la base de données qui contient vos données de conversion.
- Frequency: Définissez la fréquence à laquelle vous souhaitez que Kameleoon mette à jour les données de l’objectif.
- Query: Définissez la requête SQL pour récupérer les données nécessaires depuis Amazon Redshift.
Format de la requête
La requête doit respecter un format spécifique :SELECT visitor_id, conversion_timestamp FROM your_events_table
Où visitor_id est la colonne représentant l’ID unique de vos visiteurs, et conversion_timestamp est une colonne qui représente l’heure exacte à laquelle la conversion a eu lieu. Dans Amazon Redshift, la colonne conversion_timestamp doit être une colonne de type Timestamp.
Si vous souhaitez associer un revenu à chaque conversion, la requête doit respecter un format alternatif :
SELECT visitor_id, conversion_timestamp, revenue FROM your_events_table
Où revenue est une colonne contenant le revenu de chaque conversion.
Pour des requêtes plus complexes, vous pouvez respecter ce format en formulant une sous-requête comme suit :
SELECT visitor_id, conversion_timestamp, revenue FROM ( {your_original_query} ) AS subquery
La requête que vous saisissez s’exécute toutes les heures dans votre warehouse Amazon Redshift, accompagnée d’une condition WITH qui filtre les timestamps. Les conversions sont interrogées toutes les heures, mais elles ne sont fusionnées qu’une fois par jour dans les résultats de votre expérience.
Exécuter votre requête avant l’ingestion
Avant d’enregistrer votre tâche d’ingestion, vous pouvez tester votre requête directement dans Kameleoon. Le test vous permet de :- Vérifier la connexion en temps réel.
- Confirmer que vos identifiants et droits d’accès sont corrects, ce qui aide à détecter les problèmes immédiatement, sans avoir à attendre le premier import de données.
- Valider la structure et l’accessibilité de vos données.
