Guide: track a brand's health over time
Goal: a smooth, multi-metric time series for a single brand — the kind of view you would put on a brand-health dashboard.
Steps
- Find your
region,sector_idandbrand_id(taxonomies). - Pick the metrics that represent "health" for you (e.g.
index,buzz,consider). - Choose a rolling window and a moving average to reduce daily noise.
Request
{
"meta": { "version": "v1" },
"data": {
"queries": [
{
"id": "brand-health",
"entity": { "region": "us", "sector_id": 1, "brand_id": 1007 },
"period": {
"start_date": { "days": 180 },
"end_date": { "days": 1 }
},
"metrics_score_types": {
"index": "net_score",
"buzz": "net_score",
"consider": "positives"
},
"moving_average": 7,
"scoring": "total",
"filters": []
}
]
}
}
POST this to /v1/analyses/execute.
Reading the result
The single query returns one block whose data cube is indexed
values[metric][date][perspective]. Plot the score perspective per metric
over date. Watch last_period_is_complete — if false, treat the final point
as provisional.
Variations
- Swap
scoringtoawareto track health among people who know the brand. - Add a benchmark by including a second query for the sector median — see Benchmark against a sector.
- Use
resampleinstead of a moving average to report weekly/monthly points.