Forum Discussion
PC_Magic
7 years agoStreaming Star
"renojim" wrote:
I'm guessing the "Roku Channel".
I would guess that accounts for the general decline, but impressions were fine in Dec, and have dropped to virtually nothing now. I can't see Roku demand for the Roku channel going up that much. Granted, historically early Jan slows down, but in our case impressions dropped by more than 95% in a month.