Même exemple d’événement

L’événement suivant est un objet JSON qui représente l’achat d’un client à partir d’une machine à laver et d’un sèche-linge.

{
  "ID": "1",
  "product": [
    {
      "SKU": "1234",
      "category": "Washing Machines",
      "name": "LG Washing Machine 2000",
      "orders": 1,
      "revenue": 1600,
      "units": 1,
      "order_id":"abc123",
      "warranty": [
        {
          "coverage": "full coverage",
          "length": "2 year",
          "name": "LG 2000 standard",
          "orders": 1,
          "revenue": 200
        },
        {
          "coverage": "extended",
          "length": "1 year",
          "orders": 1,
          "revenue": 50,
          "type": "LG 2000 addon"
        }
      ]
    },
    {
      "SKU": "4567",
      "category": "Dryers",
      "name": "LG Dryer 2000",
      "orders": 1,
      "revenue": 500,
      "units": 1
    }
  ],
  "timestamp": 1534219229
}

Lors de la création d’une vue de données, les dimensions et mesures suivantes sont disponibles (en fonction du schéma) :

  • Dimensions :

    • ID
    • produit : SKU
    • produit : nom
    • produit : id_commande
    • produit : garantie : couverture
    • produit : garantie : durée
    • produit : garantie : nom
    • produit : garantie : type
  • Mesures :

    • produit : commandes
    • produit : unités
    • produit : chiffre d’affaires
    • produit : garantie
    • produit : garantie : chiffre d’affaires

Exemples d’événements identiques (comportement des rapports)

En utilisant uniquement l’événement ci-dessus, les tableaux suivants affichent les rapports Workspace avec certaines combinaisons de dimensions et de mesures.

product : nameproduct : ordersproduct : revenue
LG Washing Machine 200011600
LG Dryer 20001500
Total12100

Customer Journey Analytics examine de manière sélective la dimension et les mesures de l’objet en fonction du tableau.

{
  "ID": "1",
+  "product": [
+    {
      "SKU": "1234",
      "category": "Washing Machines",
+      "name": "LG Washing Machine 2000",
+      "orders": 1,
+      "revenue": 1600,
      "units": 1,
      "order_id":"abc123",
      "warranty": [
        {
          "coverage": "full coverage",
          "length": "2 year",
          "name": "LG 2000 standard",
          "orders": 1,
          "revenue": 200
        },
        {
          "coverage": "extended",
          "length": "1 year",
          "orders": 1,
          "revenue": 50,
          "type": "LG 2000 addon"
        }
      ]
+    },
+    {
      "SKU": "4567",
      "category": "Dryers",
+      "name": "LG Dryer 2000",
+      "orders": 1,
+      "revenue": 500,
      "units": 1
+    }
+  ],
+  "timestamp": 1534219229
+}

Si vous souhaitez obtenir un rapport sur le seul chiffre d’affaires lié à la garantie, votre projet ressemblera à ce qui suit :

product : warranty : coverageproduct : warranty : revenue
full coverage200
extended50
Total250

Customer Journey Analytics examine ces parties de l’événement pour générer le rapport :

{
  "ID": "1",
+  "product": [
+    {
      "SKU": "1234",
      "category": "Washing Machines",
      "name": "LG Washing Machine 2000",
      "orders": 1,
      "revenue": 1600,
      "units": 1,
      "order_id":"abc123",
+      "warranty": [
+        {
+          "coverage": "full coverage",
          "length": "2 year",
          "name": "LG 2000 standard",
          "orders": 1,
+          "revenue": 200
+        },
+        {
+          "coverage": "extended",
          "length": "1 year",
          "orders": 1,
+          "revenue": 50,
          "type": "LG 2000 addon"
+        }
+      ]
+    },
    {
      "SKU": "4567",
      "category": "Dryers",
      "name": "LG Dryer 2000",
      "orders": 1,
      "revenue": 500,
      "units": 1
    }
+  ],
+  "timestamp": 1534219229
+}

Le sèche-linge n’étant pas couvert par une garantie, il n’est pas inclus dans le tableau.

Puisque vous pouvez combiner n’importe quelle dimension avec n’importe quelle mesure, le tableau suivant indique comment les données pourraient comporter des éléments de dimension non spécifiés :

product : warranty : nameproduct : ordersproduct : warranty : orders
LG 2000 standard11
Unspecified21
Total22

Il existe une commande de produit sans qu’un nom de garantie lui soit associé, de sorte que l’élément de dimension attribue à « Non spécifié ». La même situation s’applique également à la commande de garantie du produit :

{
  "ID": "1",
+  "product": [
+    {
      "SKU": "1234",
      "category": "Washing Machines",
      "name": "LG Washing Machine 2000",
+      "orders": 1,
      "revenue": 1600,
      "units": 1,
      "order_id":"abc123",
+      "warranty": [
+        {
          "coverage": "full coverage",
          "length": "2 year",
+          "name": "LG 2000 standard",
+          "orders": 1,
          "revenue": 200
+        },
+        {
          "coverage": "extended",
          "length": "1 year",
+          "orders": 1,
          "revenue": 50,
          "type": "LG 2000 addon"
+        }
+      ]
+    },
+    {
      "SKU": "4567",
      "category": "Dryers",
      "name": "LG Dryer 2000",
+      "orders": 1,
      "revenue": 500,
      "units": 1
+    }
+  ],
+  "timestamp": 1534219229
+}

Notez les commandes auxquelles aucun nom n’est associé. Il s’agit des commandes attribuées à l’élément de dimension « Non spécifié ».

Combinaison de mesures

Customer Journey Analytics ne combine pas nativement des mesures portant le même nom si elles se trouvent à différents niveaux d’objet.

product : categoryproduct : revenueproduct : warranty : revenue
Washing Machines1600250
Dryers5000
Total2100250

Vous pouvez toutefois créer une mesure calculée qui combine les mesures de votre choix :

Mesure calculée « Chiffre d‘affaires total » : [product : revenue] + [product : warranty : revenue]

L’application de cette mesure calculée affiche les résultats souhaités :

product : warranty : nameTotal revenue (calculated metric)
Washing Machines1850
Dryers500
Total2350

Limites

Des limites s’appliquent aux tableaux dans les données utilisées par Customer Journey Analytics et modélisées dans le cadre d’un schéma dans Experience Platform. Voir Limites de modèle de données et Limites de taille de données dans les garde-fous par défaut pour la segmentation et les données de profil client en temps réel.

recommendation-more-help