Evolution

 

Avant-propos

Voir l’exemple Postman

Le paramètre evo décrit le contexte de l’évolution de l’analyse. Il est composé de différents paramètres obligatoires :

ParamètreDescriptionValeurs possibles
granularityGranularité de l’évolutionM(onth), W(eek), D(ay), H(our)
topDescription des éléments sélectionnés, classement des éléments selon la période, pagination et tri, le nombre d’éléments dépend des paramètres.Voir ci-dessous
Paramètre parentDescriptionValeurs possibles
max-resultsNombre maximum de résultatsNumérique
page-numNuméro de pageNumérique
sortTri par métriqueMétrique
 

Exemples:

// Basique :
"evo": { 
  "granularity": "D",  // mandatory
  "top": { 
    "max-results": 5, 
    "page-num": 1, 
    "sort": ["-m_visits"]
  } 
} 

// Avancé :

"evo": { 
  "granularity": "D",  // mandatory
  "top": { 
    "max-results": 5, 
    "page-num": 1, 
    "sort": ["-m_visits"], 
    "period": { 
      "p1": [ 
        { 
          "type": "D", 
          "start": "2017-05-12", 
          "end": "2017-05-16" 
        } 
      ] 
    } 
  } 
} 

# Basique :
"evo": { 
  "granularity": "D",  // mandatory
  "top": { 
    "max-results": 5, 
    "page-num": 1, 
    "sort": ["-m_visits"]
  } 
} 
# Avancé :

"evo": { 
  "granularity": "D",  // mandatory
  "top": { 
    "max-results": 5, 
    "page-num": 1, 
    "sort": ["-m_visits"], 
    "period": { 
      "p1": [ 
        { 
          "type": "D", 
          "start": "2017-05-12", 
          "end": "2017-05-16" 
        } 
      ] 
    } 
  } 
} 

# Basique :
"evo": { 
  "granularity": "D",  // mandatory
  "top": { 
    "max-results": 5, 
    "page-num": 1, 
    "sort": ["-m_visits"]
  } 
} 

# Avancé :

"evo": { 
  "granularity": "D",  // mandatory
  "top": { 
    "max-results": 5, 
    "page-num": 1, 
    "sort": ["-m_visits"], 
    "period": { 
      "p1": [ 
        { 
          "type": "D", 
          "start": "2017-05-12", 
          "end": "2017-05-16" 
        } 
      ] 
    } 
  } 
} 

# Basique :
"evo": { 
  "granularity": "D",  // mandatory
  "top": { 
    "max-results": 5, 
    "page-num": 1, 
    "sort": ["-m_visits"]
  } 
} 

# Avancé :

"evo": { 
  "granularity": "D",  // mandatory
  "top": { 
    "max-results": 5, 
    "page-num": 1, 
    "sort": ["-m_visits"], 
    "period": { 
      "p1": [ 
        { 
          "type": "D", 
          "start": "2017-05-12", 
          "end": "2017-05-16" 
        } 
      ] 
    } 
  } 
}