player.js icon indicating copy to clipboard operation
player.js copied to clipboard

Notices in console about cookies

Open cibulka opened this issue 4 years ago • 34 comments

Expected Behavior

Working player without notices in console. Also, could you explain in docs how the player uses cookies and what it actually tracks?

Actual Behavior

This notice in Chrome's console:

56:1 A cookie associated with a cross-site resource at http://vimeo.com/ was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.

This notice appears also with setting dnt: true on init.

Steps to Reproduce

https://nest-forgottenwar.cibulka.now.sh/cs/story/nuda-selfie-zelezo/120

Thanks!

cibulka avatar Oct 13 '19 14:10 cibulka

I have the same question too. Would love to be part of the discussion. Thank you!

alexluong avatar Nov 13 '19 00:11 alexluong

Same question.

thewiremonkey avatar Dec 16 '19 15:12 thewiremonkey

Seeing the same issue here

dasguptaf avatar Dec 16 '19 18:12 dasguptaf

Same problem here. A solution would be good.

Perhaps adding a header like recommended here could be the solution?

https://stackoverflow.com/a/58320564/7225808

mikkopori avatar Dec 19 '19 15:12 mikkopori

Is anyone working on this?

teds31 avatar Feb 05 '20 18:02 teds31

sorry for the late reply, we're aware of this warning in the console and are actively looking how this can be resolved. note that the warning is just informative, we have not experienced any issues with the player due to this new feature in Chrome.

luwes avatar Feb 06 '20 16:02 luwes

We are getting this warning too

hhimanshu avatar Feb 14 '20 20:02 hhimanshu

@cibulka we made some changes that should resolve it, at least on the player.vimeo.com domain. how is it looking on your end? thanks

https://player.vimeo.com/video/76979871

luwes avatar Feb 21 '20 17:02 luwes

The issue still remains on player.vimeo.com domain

joshmckibbin avatar Feb 21 '20 18:02 joshmckibbin

@joshmckibbin have you tried clearing browser cache? also try changing the volume of the player, this will reset the player cookie.

as a last resort clear all cookies under the .vimeo.com domain. load the player again and check.

luwes avatar Feb 21 '20 18:02 luwes

@luwes actually it seems to be fixed now. Thanks!

joshmckibbin avatar Feb 21 '20 18:02 joshmckibbin

This still happens if you're embedding a background video from Vimeo Pro using the external download link. Header video on https://qeprize.org is causing it.

darylknight avatar Feb 25 '20 11:02 darylknight

Confirmed still happening for me with a vimeo video BG

joncraigdesign avatar Mar 03 '20 17:03 joncraigdesign

Same issue when embedding Vimeo Pro videos into a background slide within Slider Revolution. https://brownstonepark.com and https://powderridgepark.com

spidercreations avatar Mar 10 '20 12:03 spidercreations

Same issue. Using API to pull in videos and embed. https://www.breathehotyoga.com This will become a serious issue for our business especially since we're now depending more on video due to the Covid-19 measures in place. We are located in Seattle and all of our studios are shut down.

ryearsley avatar Mar 18 '20 21:03 ryearsley

Google has started enforcing this in recent updates (https://www.chromium.org/updates/same-site) for some users. So now I'm hearing from customers who can't play our videos (example: https://www.audiblegenius.com/course/bb1/section_1/drums_1/earned).

For these users, the associated console error is no longer a warning:

A cookie associated with a cross-site resource at http://vimeo.com/ was set without the 'SameSite' attribute. It has been blocked, as Chrome now only delivers cookies with cross-site requests if they are set with 'SameSite=None' and 'Secure'. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.

Hanley1 avatar Apr 01 '20 16:04 Hanley1

Any update in this issue? Any workaround? Thanks!

nbuttarelli avatar Apr 15 '20 15:04 nbuttarelli

I'm seeing the same message with the embedded Vimeo Pro player, player.vimeo.com, any update on a fix?

afonseca08 avatar Apr 25 '20 23:04 afonseca08

Seeing same for both akamaized.net & vimeo.com. Using external mp4 links (Vimeo Pro) inside a HTML5 video tag for a background video

A cookie associated with a cross-site resource at http://vimeo.com/ was set without the SameSite attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with SameSite=None and Secure. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.

A cookie associated with a cross-site resource at http://akamaized.net/ was set without the SameSite attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with SameSite=None and Secure. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.

thedavidthomas avatar Apr 30 '20 02:04 thedavidthomas

hi guys, any updates on this? same behaviour here... and im having strange problems on chrome as well, sometimes the videos dont load at all, and after many refreshes they run, but does not feel stable enough to go live like this. also it is hard to know if the issue is tied to the warning, or if it is in our code.

squareclouds avatar May 15 '20 10:05 squareclouds

+1 for me. Thanks for looking into it!

A cookie associated with a cross-site resource at http://vimeo.com/ was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.

martinweck avatar May 15 '20 15:05 martinweck

Starting to get more messages from visitors who can't load some of our videos. One of the visitors reported the same thing happening with Vimeo players on other sites as well. I think it's safe to say this has gone beyond just being a warning, and the reports will only increase over time as Chrome rolls out this update to more people.

Hanley1 avatar May 20 '20 13:05 Hanley1

+1

“vuid” is the cookie, fyi

truskowc avatar May 20 '20 14:05 truskowc

+1 still no movement on this?

Getting messages from users on our site as well that videos (using HTML5 player, not iframe embed) aren't playing.

danielucas avatar Jun 12 '20 17:06 danielucas

Any updates for Vimeo samesite cookie issue, I dont seem to find the solution, we have to urgently fix this as Google is going to roll out changes on July 14, 2020.

hemilsheth avatar Jun 22 '20 17:06 hemilsheth

thanks for all the feedback, we are in process of resolving this issue. by the end of the day the vuid cookie will be updated to have the proper SameSite attribute.

however there are still several 3rd party cookies (Google Analytics) loaded when you have visited the main website vimeo.com, these are created under the cookie domain .vimeo.com. subsequently whenever a Vimeo player embed (player.vimeo.com) is loaded via the iframe those cookies are also loaded and Chrome will show the warning because they don't have the SameSite attribute yet. these 3rd party scripts will be updated by the vendors soon but it's worth to point out that these cookies are not used in the player and will not cause any issues.

please let me know if you have any questions.

luwes avatar Jun 30 '20 19:06 luwes

Thanks. I know this has been a long time coming (long been seeing that console warning) so it's good to see this getting resolved.

.ben.

On Tue, 30 Jun 2020 at 20:18, wesley luyten [email protected] wrote:

thanks for all the feedback, we are in process of resolving this issue. by the end of the day the vuid cookie will be updated to have the proper SameSite attribute.

however there are still several 3rd party cookies (Google Analytics) loaded when you have visited the main website vimeo.com, these are created under the cookie domain .vimeo.com. subsequently whenever a Vimeo player embed (player.vimeo.com) is loaded via the iframe those cookies are also loaded and Chrome will show the warning because they don't have the SameSite attribute yet. these 3rd party scripts will be updated by the vendors soon but it's worth to point out that these cookies are not used in the player and will not cause any issues.

please let me know if you have any questions.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/vimeo/player.js/issues/482#issuecomment-651991948, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA55B7RQSSN4TRRUUYHAOFTRZI26ZANCNFSM4JAHD34Q .

wesort avatar Jun 30 '20 19:06 wesort

Just for your information, might be useful to someone coming now. We used 3-rd party service fo parsing and accepting cookies and it managed to parse Vimeo cookies into Marketing group. If a user rejected Marketing type cookies, the video was not loaded. Thus we fixed the issue by setting up the correct cookie type as Necessary so that unavoidably the video was never blocked.

proton1k avatar Aug 04 '20 13:08 proton1k

Hello! Is this resolved? A client just called and after a review, the problem still exists ...? Thanks! Screenshot 2020-08-09 at 10 25 06

repher avatar Aug 09 '20 08:08 repher

Over a year without a solution or response 🙄

RaulRueda avatar Oct 07 '21 05:10 RaulRueda