Refuse cookies??? | Community
Skip to main content
Ric_Kolibar
Level 2
August 11, 2015
Solved

Refuse cookies???

  • August 11, 2015
  • 2 replies
  • 2857 views

We are creating a cookie policy for Edwards.com.  Users can of course change their browser settings to reject cookies, but many companies that place cookies offer a link to where site visitors can refuse cookies.   If Marketo has this type of link, then we will include the link in the cookie policy. 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by SanfordWhiteman

Ric, the difficulty here is how you remember that the user has said they want to disable cookies.  Traditionally, to maintain such state throughout a browser session you'd use... a cookie!

If your privacy policy allows you to use LocalStorage -- you may want to craft a specific exception for "we will only store a single true/false value to remember that you do not want to be tracked, and we will never send that value to our servers" -- save the user's cookie preference in LS. You will also want to grandfather in their DNT setting.  Then check that final value in LS before running Munchkin.init().

You should also delete any existing cookies whenever they decide they want to start rejecting cookies, or they could accuse you of not regarding their wishes (even if you never set a new cookie).

And you have to consider third-party cookies used for load balancing.  Marketo sets those as well, and while they aren't used for tracking they would seem to contravene a promise to not send any cookies at all.

As you can see, it's not really a "one off" operation. There are unavoidable complications.

2 replies

Kristen_Malkov1
Level 7
August 11, 2015

If you look at the admin section of your instance under "Muchkin", you'll have the option to enable/disable ignoring cookies. Based on what you wrote above, it seems as though this might be the best course of action for this instance.

Ric_Kolibar
Level 2
August 11, 2015

Looking to do one off disabling of cookies.

ric kolibar
SanfordWhiteman
SanfordWhitemanAccepted solution
Level 10
August 11, 2015

Ric, the difficulty here is how you remember that the user has said they want to disable cookies.  Traditionally, to maintain such state throughout a browser session you'd use... a cookie!

If your privacy policy allows you to use LocalStorage -- you may want to craft a specific exception for "we will only store a single true/false value to remember that you do not want to be tracked, and we will never send that value to our servers" -- save the user's cookie preference in LS. You will also want to grandfather in their DNT setting.  Then check that final value in LS before running Munchkin.init().

You should also delete any existing cookies whenever they decide they want to start rejecting cookies, or they could accuse you of not regarding their wishes (even if you never set a new cookie).

And you have to consider third-party cookies used for load balancing.  Marketo sets those as well, and while they aren't used for tracking they would seem to contravene a promise to not send any cookies at all.

As you can see, it's not really a "one off" operation. There are unavoidable complications.

Josh_Hill13
Level 10
August 11, 2015

I assume you want to do this because of EU rules?

While I agree there are technical complications, and that the Do Not Track setting is not what you want, there are several resources here to do this.

Look for the EU Cookie settings on the community and the summit.marketo.com slides from 2013. You will find some options. You should ask your webdev to help you craft the proper script that will be in compliance.