Sortie de profils en raison de la limitation des événements dans Adobe Journey Optimizer

Dans Adobe Journey Optimizer (AJO), les profils quittent de manière inattendue un parcours en raison de la limitation des événements, ce qui entraîne des communications manquantes. Ce problème se produit lorsque le nombre d’événements traités dépasse la capacité du système, ce qui entraîne la suppression de certains profils. Pour minimiser les sorties de profil, comprendre les limites du système, surveiller les pics d’événement et optimiser le flux de données.

Description description

Environnement

Adobe Journey Optimizer (AJO)

Problème/Symptômes

  • Les profils quittent le parcours en raison de la limitation dans les actions personnalisées.
  • Utilisez la requête SQL ci-dessous pour vérifier si vous êtes soumis à une limitation, puis utilisez la requête SQL ci-dessous pour déterminer si vous dépassez les mécanismes de sécurisation par minute.

Résolution resolution

Pour résoudre le problème des profils sortants en raison de la limitation des événements :

  • connaître les limites du système ; AJO traite jusqu’à 5 000 événements par seconde et les profils dépassant ce seuil sont ignorés. Définissez un taux de lecture approprié. Utilisez la requête SQL ci-dessous pour déterminer le nombre par minute pour un nom de nœud particulier pendant une journée.

    code language-none
    SELECT
            Extract(minute from timestamp),
            Extract(hour from timestamp),
            _experience.journeyOrchestration.stepEvents.actionExecutionError,
            count (*) as rate
            FROM journey_step_events
            WHERE
            _experience.journeyOrchestration.stepEvents.nodeName='action-node-name'
            AND _experience.journeyOrchestration.stepEvents.journeyVersionID = 'version-id'
            AND Date(timestamp) = 'YYYY-MM-DD'    GROUP BY 1,2,3
            ORDER BY 1,2,3
    
  • Surveillez les pics d’événement. Vérifiez régulièrement les pics de traitement des événements qui dépassent la limite, car ils entraînent la fermeture du profil.

  • Optimisez le flux de données. Répartissez la charge de manière plus uniforme dans le temps ou réduisez le volume des données traitées simultanément pour éviter d’atteindre le plafond. Utilisez la requête SQL ci-dessous pour vérifier si vous êtes plafonné.

    code language-none
    SELECT
            max(rate),
            avg(rate)
            FROM (
                SELECT Extract(minute from timestamp), Extract(hour from timestamp), _experience.journeyOrchestration.stepEvents.actionExecutionError, count(*) as rate
                FROM journey_step_events
                WHERE
                _experience.journeyOrchestration.stepEvents.nodeName='action-node-name'
                AND _experience.journeyOrchestration.stepEvents.journeyVersionID = 'version-id'
                AND Date (timestamp) = 'YYYY-MM-DD'
                GROUP BY 1,2,3
                ORDER BY 1,2,3
                )
    

Lecture connexe

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f