Ir al contenido

Analytics ricos de opens/clicks de una campaña

GET
/v1/bulk/campaigns/{id}/analytics
curl --request GET \
--url 'https://api.mailerdash.com/v1/bulk/campaigns/example/analytics?format=csv' \
--header 'Authorization: Bearer <token>'

Analytics de tracking (Fase B Incremento A): opens únicos + total, clicks únicos + total, tasas (open rate, CTR, CTOR, bounce, complaint, unsub), top links clickeados y timeline de opens/clicks por día UTC. Scoped a la API key del cliente; admin ve cualquier tenant. detail_window_days=90 por retención de tracking_events (cleanupOld).

id
required
string
format
string
Allowed values: csv

Analytics de la campaña

Media type application/json
object
delivered
integer
opens
object
unique
integer
total
integer
rate
number
clicks
object
unique
integer
total
integer
rate
number
ctor
number
bounces
integer
complaints
integer
unsubs
integer
rates
object
open
number
ctr
number
ctor
number
bounce
number
complaint
number
unsub
number
top_links
Array<object>
object
url
string
clicks_unique
integer
clicks_total
integer
timeline
Array<object>
object
date
string
opens
integer
clicks
integer
detail_window_days
integer
Example generated
{
"delivered": 1,
"opens": {
"unique": 1,
"total": 1,
"rate": 1
},
"clicks": {
"unique": 1,
"total": 1,
"rate": 1,
"ctor": 1
},
"bounces": 1,
"complaints": 1,
"unsubs": 1,
"rates": {
"open": 1,
"ctr": 1,
"ctor": 1,
"bounce": 1,
"complaint": 1,
"unsub": 1
},
"top_links": [
{
"url": "example",
"clicks_unique": 1,
"clicks_total": 1
}
],
"timeline": [
{
"date": "example",
"opens": 1,
"clicks": 1
}
],
"detail_window_days": 1
}

No autorizado

Campaña no encontrada