I’m running across the same issue. Times Series says 89, but I am getting 98 values per metric.
https://ads-api.twitter.com/1/stats/jobs/accounts/18ce53v3bxo?entity=account&granularity=day&start_time=2017-01-12&end_time=2017-04-11&entity_ids=18ce53v3bxo&metric_groups=billing,engagement,life_time_value_mobile_conversion,media,mobile_conversion,video,web_conversion&placement=all_on_twitter&job_ids=852268914562281472
The Downloaded report looks like:
{
"data_type":"stats",
"time_series_length":89,
"data":[
{
"id":"18ce53v3bxo",
"id_data":[
{
"segment":null,
"metrics":{
"impressions":[
9598,
7959,
6876,
6260,
12443,
11765,
6232,
6071,
7259,
5451,
0,
4319,
47524,
34923,
25212,
17664,
58015,
14127,
10429,
30849,
13790,
0,
5579,
11247,
9453,
6404,
4955,
32010,
6364,
5821,
6416,
2091,
0,
1735,
3130,
19432,
99108,
47069,
38144,
65755,
50323,
53033,
98450,
0,
64353,
61624,
59214,
53146,
50299,
45484,
89134,
50257,
66144,
59813,
0,
63825,
52374,
51387,
54227,
57790,
144662,
58679,
64941,
49057,
52109,
0,
93581,
70942,
77373,
48794,
35928,
34553,
38582,
43208,
44215,
47046,
0,
50095,
52528,
38352,
46353,
79918,
70036,
80272,
91380,
110643,
66615,
0,
55765,
65296,
32428,
37801,
38035,
38878,
25885,
22550,
29110,
0
],
"follows":[
2,
1,
1,
0,
4,
1,
1,
0,
1,
0,
0,
0,
5,
2,
2,
2,
2,
1,
0,
4,
0,
0,
0,
2,
0,
0,
2,
5,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
3,
1,
2,
4,
0,
0,
0,
2,
0,
0,
4,
6,
1,
1,
1,
0,
1,
0,
2,
2,
1,
1,
3,
3,
0,
3,
0,
3,
3,
3,
2,
1,
1,
0,
0,
4,
2,
0,
3,
1,
1,
1,
2,
3,
1,
1,
1,
5,
0,
0,
1,
2,
0,
1,
1,
1,
0,
0,
0
],
"retweets":[
2,
0,
1,
1,
2,
2,
0,
1,
0,
1,
0,
0,
6,
5,
3,
2,
2,
0,
0,
4,
3,
0,
0,
1,
3,
2,
1,
4,
2,
1,
0,
1,
0,
1,
1,
3,
8,
3,
2,
5,
1,
1,
6,
0,
2,
2,
7,
2,
2,
4,
8,
4,
6,
4,
0,
3,
3,
3,
3,
0,
10,
4,
2,
1,
0,
0,
3,
4,
4,
4,
2,
2,
0,
2,
0,
1,
0,
2,
0,
1,
0,
2,
3,
0,
4,
5,
1,
0,
3,
3,
0,
1,
1,
2,
1,
0,
1,
0
],
"likes":[
28,
22,
13,
19,
33,
19,
10,
12,
15,
10,
0,
12,
58,
55,
64,
45,
75,
27,
25,
36,
46,
0,
1,
24,
28,
32,
12,
50,
32,
16,
26,
12,
0,
8,
10,
48,
63,
54,
35,
86,
48,
44,
133,
0,
73,
50,
71,
54,
42,
47,
110,
49,
60,
55,
0,
49,
51,
53,
43,
32,
88,
65,
36,
39,
41,
0,
114,
52,
62,
66,
28,
20,
30,
63,
40,
42,
0,
38,
22,
17,
22,
63,
58,
37,
87,
80,
86,
0,
60,
50,
27,
32,
33,
29,
22,
8,
23,
0
],
"engagements":[
394,
322,
234,
325,
702,
381,
209,
231,
226,
207,
0,
223,
1294,
650,
694,
632,
1797,
520,
406,
1228,
560,
0,
41,
395,
434,
371,
383,
1312,
323,
201,
261,
49,
0,
31,
40,
704,
593,
502,
243,
845,
489,
576,
1778,
0,
688,
580,
613,
527,
466,
461,
1454,
513,
926,
729,
0,
776,
618,
699,
612,
623,
821,
886,
753,
702,
877,
0,
1452,
873,
783,
872,
594,
482,
612,
717,
585,
653,
0,
537,
417,
323,
440,
841,
598,
572,
732,
841,
959,
0,
846,
898,
352,
403,
437,
451,
293,
269,
360,
0
],
"replies":[
0,
1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
7,
5,
0,
0,
1,
1,
0,
6,
2,
0,
2,
1,
1,
0,
0,
0,
1,
0,
0,
0,
0,
0,
0,
3,
1,
0,
0,
1,
1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
5,
0,
3,
0,
0,
0,
0,
1,
1,
1,
0,
0,
1,
0,
0,
0,
1,
2,
0,
0,
0,
1,
0,
0,
0,
1,
0,
0,
0,
0,
0,
1,
0,
2,
0,
1,
0,
0,
1,
2,
1,
0,
0,
0,
0,
0,
0,
0
]
}
}
]
}
],
"request":{
"params":{
"start_time":"2017-01-11T21:00:00Z",
"segmentation_type":null,
"entity_ids":null,
"end_time":"2017-04-10T21:00:00Z",
"country":null,
"placement":"ALL_ON_TWITTER",
"granularity":"DAY",
"entity":"ACCOUNT",
"platform":null,
"metric_groups":[
"BILLING",
"ENGAGEMENT",
"LIFE_TIME_VALUE_MOBILE_CONVERSION",
"MEDIA",
"MOBILE_CONVERSION",
"VIDEO",
"WEB_CONVERSION"
]
}
}
}
I am asking for 89 days of data and getting back 98 values per metric, should I disregard any metric values after 89th value or is this a bug that needs to be fixed?