We are not performing a check for ad blocking to display this message. It is being shown to all embed viewers with the intent to reach any viewer with unintended Twitch experiences due to ad blocking software. I can understand your concerns, though this action is indeed to address the effects of ad blocking. We unfortunately cannot provide more detail as to what we are addressing. Many developers and viewers have voiced how intrusive this has been for a number of use cases, so please know we are exploring ways to improve this experience.
Can you comment on when Ads are coming back to the Embed player?
Q1 ? Q2?
So to confirm, when streaming through an embed link this will come up for all viewers (It has on our recent streams). Whilst it is possible on desktops to just wait it out, this does not happen on smartphones nor (as above) is there any mention on the message that it will disappear (particularly a problem on smartphones. It has resulted in >50% of our viewers dropping from our streams. Is there a time period that we can work towards for this to be fixed, or should we look for an alternative streaming embed in the short term / is that somethign you are able to advise on?
We are certainly exploring revenue opportunities in embeds, though any details regarding what features we may build or when they would be available is not ready to announce at this time.
So to confirm, when streaming through an embed link this will come up for all viewers
Correct, all viewers would see this message.
Whilst it is possible on desktops to just wait it out, this does not happen on smartphones nor (as above) is there any mention on the message that it will disappear (particularly a problem on smartphones.
Can you provide information about where and how you are using embeds on mobile to reproduce this issue? The message should always disappear after some time, so this could potentially be a bug for mobile.
And we are working on updating the text to make it clear that the stream will resume. Iāll make sure we respond here when that occurs.
There is now a new pop up (the purple old now is still there) that appears in the center of the video and prompts users to go to Twitch.tv
I was hoping the pop up would pre-empt the giant purple screen and it is insanely annoying that it doesnāt. If they donāt want people using embeds, just tell us youāre cancelling embeds. Having this pop up every 10 minutes is making my viewers furious.
Iād go the route of an API and logging in to see if that resolves it, but Iām at a loss for doing anything beyond html. Iāll spend many hours trying to learn a new skill if I can be given a clear answer from twitch that āyes, if you login via API on your embed page, those messages will ceaseā.
Yes, if the plan is to disable embeds entirely, please give a clear answer on that. Local embeds were disabled many months ago without noticeā¦so my guess @Todd_Huish is that theyāre going to disable them entirely without notice based on this historical cancellation of local embeds.
That/the parent required change was announced here
Remindered here
First announced Feb 2020, follow up announced May 2020, Actioned June 2020.
The reminder was also announced on Twitter
https://twitter.com/TwitchDev/status/1270777832835342337?s=20
You missed the announcement.
Is there any update on the purple screen showing on Embed websites?
It is hurting our users experience.
Please provide some info about this as this is goes on for almost 2 months.
Thanks
Orishake
Reply/post 15 in this thread provides the additional information you requested
So is the message to developers who would embed streams in environments where clicking thru either defeats the purpose of the site (SaltyBet, MultiTwitch, etc) or is impossible (signage, in-game embeds, etc), as many have outlined here, just āuse a different streaming platform, as our embeds are intentionally unreliable and frustrating and there are no plans to change thisā?
Yes to number 1, no to number 2. Yes, this change addresses an adblocking concern and itās effect on the Twitch viewing experience, but showing the message in all embeds was the intended effect in order to address it.
Wow. This is quite disappointing. Itās like Twitch is intentionally sabotaging their embeds to solve a problem which doesnāt exist (since they show this even with adblocker off on embeds).
Why would future developers trust your platform and even use your embeds if you are going to intentionally break their tools despite them not using ad blocker? I understand embeds are provided at mercy of the platform but there should at least be a bit of discussion with the community before making such breaking changes.
Itās actually quite wild and unbelievable that I am even typing this because the response of breaking developer tools is āIt was intentionalā.
The issue does exist, and the purple screen does prevent one style of ad blocker. The downside though is that to prevent that type of ad blocker they show the purple screen to ALL embed users for technical reasons.
We donāt know exactly what the impact of the users of that type of ad blocker was, but as this purple screen persists when Twitch know the impact it has on legitimate users must mean that at least in Twitchās eyes the harm caused to Twitch by that ad blocker justified to them the use of such measures that hurt the legitimate developer community and the users of our sites and services.
It seems that āTechnical Difficultiesā is being used as the messaging for why this is happening, but in reality the difficulties are in monetization and not technical in nature.
I prefer the old embed behaviour and I would have preferred to have been notified.
This current approach feels like a rude hint, but it it is not too late for a blunt message, which I would prefer to such a severe limbo state.
Hi there, I wanted to share my frustrations with this approach.
I have my twitch channel embedded on my webpage, no adblockers installed, and I get this purple screen really often - about adblockers. Which Iām not using.
This should really be disabled until Twitch figures out the right way to target adblock users. I donāt care what the technical or business reasons are, this should have been rolled back as soon as this issue was reported.
If the intended goal was to tell people with adblockers to knock it off, then this is a technical failure since people without adblockers are getting it.
If the intended goal was to tell everybody, regardless of adblockers, that they shouldnāt be using adblockers, then this is a business failure because thatās incredibly stupid.
Itās very reminiscent of watching unskippable anti-piracy messages on DVDs that I legally rented/owned. Itās obnoxious and everybody hates it. I hate it as a user, Iām sure you hate having to respond to the upset users, who on earth wants this?
Whatever suit demanded this clearly didnāt have the repercussions explained to them. Please take whoever demanded this and make them try watching an embedded stream, so they can authorize whatever budget/manpower is needed to roll this back.
agreed. Punishing innocent users and developers who arenāt using adblocker is plain stupid.
I got this for the first time in my life today but it was when I was in my Stream Manager. I did recently have to reinstall everything because I got a new harddrive so I did disable my ad-blocker. But I continued to receive this message after disabling it and refreshing the page. Does my own stream manager (while Iām streaming) count as being embedded??
This is by far the stupidest thing Twitch can do to its business.
Iām a normal user who isnāt using any adblocks or anything. If you wanna monetize so badly, do it.
Donāt punish your existing users, who arenāt getting in your way in any way. You will end up losing a lot of money instead.
Roll this back and any user who has disabled adblock for Twitch or isnāt using adblock at all should never have to view that annoying purple screen ever again!
Clearly you guys have noobs working in this department of yours that came up with this decision.
And worst of all, you guys havenāt even given a straight answer that youāre actually gonna fix this or not.
Youāre just saying āAll users regardless of using adblock or not are affectedā DUH! WE KNOW!