This is regarding the Ads API. According to the documentation the IMPRESSIONS metric is still supported and available to query via the reports. I have tested across a number of clients who have reported that they are not seeing any impression data for their ads.
I have confirmed this issue is showing up across a number of different client using our integration, and I was wondering if there was a change made to this metric which was not documented in the change log? Or if this is instead a bug which needs to be addressed?
I have made the following Query Request for 31 Fields:
[fields] => Array
(
[0] => IMPRESSIONS
[1] => CLICKS
[2] => SPEND
[3] => CTR
[4] => ECPCL
[5] => ECPM
[6] => OFF_SPOTIFY_IMPRESSIONS
[7] => LISTENERS
[8] => NEW_LISTENERS
[9] => PAID_LISTENS
[10] => FETCHES
[11] => STARTS
[12] => FIRST_QUARTILES
[13] => MIDPOINTS
[14] => THIRD_QUARTILES
[15] => COMPLETES
[16] => SKIPS
[17] => ERRORS
[18] => SERVES
[19] => PAID_LISTEN_REACH
[20] => FETCH_REACH
[21] => SERVE_REACH
[22] => SERVE_FREQ
[23] => PAID_LISTEN_FREQ
[24] => COMPLETION_RATE
[25] => INTENT_RATE
[26] => RENDER_RATIO
[27] => CONVERSION_RATE
[28] => NEW_LISTENER_CONVERSION_RATE
[29] => STREAMS_PER_NEW_LISTENER
[30] => STREAMS_PER_USER
)
but I am only getting back 30 Fields in the response - specifically the IMPRESSIONS is missing.
[fields] => Array
(
[0] => Array
(
[type] => SERVE_REACH
[value] => 1607
)
[1] => Array
(
[type] => NEW_LISTENER_CONVERSION_RATE
[value] => 0
)
[2] => Array
(
[type] => PAID_LISTEN_FREQ
[value] => 0
)
[3] => Array
(
[type] => THIRD_QUARTILES
[value] => 1627
)
[4] => Array
(
[type] => ERRORS
[value] => 0
)
[5] => Array
(
[type] => RENDER_RATIO
[value] => 0.161117
)
[6] => Array
(
[type] => FETCH_REACH
[value] => 4532
)
[7] => Array
(
[type] => CTR
[value] => 0.000554
)
[8] => Array
(
[type] => FIRST_QUARTILES
[value] => 1640
)
[9] => Array
(
[type] => ECPM
[value] => 6.745033
)
[10] => Array
(
[type] => ECPCL
[value] => 0
)
[11] => Array
(
[type] => PAID_LISTEN_REACH
[value] => 0
)
[12] => Array
(
[type] => PAID_LISTENS
[value] => 0
)
[13] => Array
(
[type] => SPEND
[value] => 12174786
)
[14] => Array
(
[type] => FETCHES
[value] => 11203
)
[15] => Array
(
[type] => MIDPOINTS
[value] => 1634
)
[16] => Array
(
[type] => STREAMS_PER_NEW_LISTENER
[value] => 0
)
[17] => Array
(
[type] => SERVE_FREQ
[value] => 1.12321
)
[18] => Array
(
[type] => SERVES
[value] => 1805
)
[19] => Array
(
[type] => INTENT_RATE
[value] => 0
)
[20] => Array
(
[type] => NEW_LISTENERS
[value] => 0
)
[21] => Array
(
[type] => OFF_SPOTIFY_IMPRESSIONS
[value] => 0
)
[22] => Array
(
[type] => STARTS
[value] => 1830
)
[23] => Array
(
[type] => COMPLETES
[value] => 1627
)
[24] => Array
(
[type] => SKIPS
[value] => 0
)
[25] => Array
(
[type] => CLICKS
[value] => 1
)
[26] => Array
(
[type] => STREAMS_PER_USER
[value] => 0
)
[27] => Array
(
[type] => COMPLETION_RATE
[value] => 0
)
[28] => Array
(
[type] => LISTENERS
[value] => 0
)
[29] => Array
(
[type] => CONVERSION_RATE
[value] => 0
)
)
Appreciate someone looking into this and providing some explanation.