apple’s-latest-itp-updates:-what-marketers-need-to-know

Apple’s WebKit team is out with another update to Intelligent Tracking Prevention (ITP) for Safari that targets potential tracking workarounds.

In a blog post titled “Preventing Tracking Prevention Tracking,” WebKit’s John Wilander laid out three updates to fight detection of “which content and website data is treated as capable of tracking” and “improve tracking prevention in general.”

First, some background on Safari, ITP and cookie blocking. Safari has long restricted entities from setting third-party cookies if they don’t already have first-party relationships with users. Then ITP came on the scene in 2017 to identify and limit cookies of any type that have the ability to track users across sites. This severely limits cookie pools for audience targeting, including retargeting campaigns. Furthermore, it limits analytics and attribution data from Safari, which means marketers lose visibility into how their campaigns are performing with typically high-value iOS users.

If you thought Safari and ITP’s previous iterations had pretty well done in third-party cookies, you’d be right, but there are more holes to plug. The updates below apply to Safari on iOS and iPadOS 13.3, Safari 13.0.3 on macOS Catalina, Mojave, and High Sierra.

Cross-site request referer headers

The change. “ITP now downgrades all cross-site request referrer headers to just the page’s origin. Previously, this was only done for cross-site requests to classified domains.”

What is a cross-site request header referrer? When a user loads a web page with embedded content from another domain, as in a tracking pixel, the request header referrer for the tracking domain will no longer contain the full web address of the host page, only the domain name. That used to be done only for sites classified as trackers.

What the change means. Of the updates, this is the one that will have analytics implications. If a user loads a page from one web site with assets embedded from another, Safari will strip out the URL details contained in the request referrer header.

This means analytics will only show the referring domain, not the referring page.

Example. A user loads a page with assets from https://images.example via https://store.example/baby/strollers/deluxe-stroller-navy-blue.html. In Safari, the referrer header value will not contain that entire URL path. It will only include the root domain https://store.example/.

In this case, analytics provided by https://images.example would only record https://store.example as the referrer and not the full referrer path of /baby/strollers/deluxe-stroller-navy-blue.html.

(More) third-party cookie blocking

The change. “ITP will now block all third-party requests from seeing their cookies, regardless of the classification status of the third-party domain, unless the first-party website has already received user interaction.”

What the change means. This is really aimed at preventing attackers from “seeing their cookies.” It is minor from a marketer’s perspective but further reinforces the need for first-party relationships with users. If you have widgets placed on other sites, it doesn’t matter what your domain classification is, you will need to have a prior first-party relationship with a user in order to see your cookies on those sites. This has been the case in most contexts already.

Example. A user clicks on a YouTube video embedded on a news site. If that user has not previously logged into or visited and accepted cookies at YouTube.com, YouTube will not be able to track engagement from that site.

If you’re not a heavily trafficked site like YouTube and count on tracking from widget embeds, you have little to no visibility into Safari users.

Storage Access API update

The change. “As of this ITP update, the Storage Access API takes Safari’s cookie policy into consideration when handling calls to document.hasStorageAccess().

Now a call to document.hasStorageAccess() may resolve with false for one of two reasons:

  1. Because ITP is blocking cookies and explicit storage access has not been granted.
  2. Because the domain doesn’t have cookies and thus the cookie policy is blocking cookies.”

What is the Storage Access API? This API enables third-party embedded content to gain access to storage that is typically only accessible in a first-party context. With the Storage Access API, embedded items can determine if they have access and request it from the browser’s user agent.

Typically browsers will not give third-party embedded resources access to the same set of cookies and site storage. And document.hasStorageAccess() indicates whether the document has access to its first-party storage.

What it means. This, too, is aimed at attackers and will have little marketing implication. Detlef Johnson, Search Engine Land’s resident technical SEO expert, explained it this way, “The Storage Access API change is about closing a gap of a false positive API response pertaining to the third-party cookie policy of a given website. For an example of another attack vector, an attacker could previously figure out if YouTube is classified by ITP as a tracker or not by making a malicious request and testing for side effects of whether cookies were sent or not.”

Why we care

It’s important to understand how Safari and ITP affect your ability to target and measure ad campaigns.

Apple is not an ad-driven business and has staked its branding on protecting user privacy. As ITP’s restrictions have evolved, advertisers have had to continue to adjust expectations as Safari becomes a bigger black hole. Publishers and third-party adtech firms have felt the pinch. A recent report by The Information (subscription required) found CPMs for Safari users have plummeted as a result of not being able to sell ads based on cookied browsing behavior, while CPMs for typically less-valuable Google Chrome users have ticked up.



About The Author

Ginny Marvin is Third Door Media’s Editor-in-Chief, running the day to day editorial operations across all publications and overseeing paid media coverage. Ginny Marvin writes about paid digital advertising and analytics news and trends for Search Engine Land, Marketing Land and MarTech Today. With more than 15 years of marketing experience, Ginny has held both in-house and agency management positions. She can be found on Twitter as @ginnymarvin.



195 comments

  1. Hello there! This post couldn’t be written any better!
    Reading this post reminds me of my good old room mate!

    He always kept chatting about this. I will forward this article to him.
    Fairly certain he will have a good read. Many thanks for sharing!

  2. These are actually impressive ideas in on the topic of blogging.
    You have touched some pleasant things here. Any way keep up wrinting.

  3. I’m not certain where you are getting your info,
    but great topic. I must spend a while learning more or figuring out more.
    Thank you for great info I used to be looking for this info for my mission.

  4. What’s up it’s me, I am also visiting this web page regularly, this website is
    truly fastidious and the viewers are truly sharing fastidious thoughts.

  5. My developer is trying to persuade me to move
    to .net from PHP. I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using WordPress on a number of websites for about a year and am worried about switching to
    another platform. I have heard good things about blogengine.net.
    Is there a way I can transfer all my wordpress posts into it?
    Any kind of help would be greatly appreciated!

  6. Hello, Neat post. There is an issue along with your web site
    in internet explorer, may test this? IE nonetheless is the marketplace chief and
    a huge component of other people will leave out your magnificent writing due to this
    problem.

  7. Hello! I could have sworn I’ve been to this site before but after going through a few of the posts I realized it’s new to me.
    Regardless, I’m definitely delighted I came across
    it and I’ll be bookmarking it and checking
    back often!

  8. An outstanding share! I’ve just forwarded this onto
    a colleague who had been conducting a little research on this.
    And he in fact bought me dinner due to the fact that I found it for him…
    lol. So allow me to reword this…. Thank YOU for the meal!!
    But yeah, thanx for spending time to discuss this topic here on your website.

  9. Link exchange is nothing else but it is just placing the other person’s web site
    link on your page at proper place and other person will also do similar for you.

  10. Thank you for the good writeup. It in fact was a amusement account it.
    Look advanced to far added agreeable from you! By the way,
    how can we communicate?

  11. Hi to all, how is the whole thing, I think every one is getting more
    from this web site, and your views are good in support of new users.

  12. Hi, i think that i noticed you visited my website so i got here to go back the desire?.I’m trying to in finding
    things to enhance my site!I guess its adequate to use some of your ideas!!

  13. I think this is among the most important information for me.
    And i’m glad reading your article. But want to remark on some general things, The
    web site style is wonderful, the articles is really great
    : D. Good job, cheers

  14. It’s enormous that you are getting ideas from this paragraph as
    well as from our dialogue made at this time.

  15. Greetings, There’s no doubt that your web site may be having browser compatibility problems.
    When I take a look at your site in Safari, it looks fine however, if opening in IE, it has some
    overlapping issues. I simply wanted to give you a quick heads up!
    Apart from that, wonderful website!

  16. I was very happy to uncover this website. I want to to thank you for ones time just for
    this fantastic read!! I definitely liked every little bit of it and i also have you book
    marked to check out new stuff on your web site.

  17. If some one needs expert view on the topic of running a blog
    after that i suggest him/her to pay a visit this weblog, Keep up
    the nice work.

  18. I have read some excellent stuff here. Certainly worth
    bookmarking for revisiting. I wonder how a lot effort you set to create such a fantastic informative site.

  19. For hottest news you have to pay a visit internet and on web I found this web site as a most excellent
    website for hottest updates.

  20. Right here is the right website for anyone who hopes to find out about this topic.
    You know a whole lot its almost hard to argue with you (not that I actually will need
    to…HaHa). You definitely put a new spin on a
    topic that has been discussed for many years. Wonderful stuff, just wonderful!

  21. I’m really inspired together with your writing talents and also with the structure on your blog.
    Is this a paid theme or did you modify it your self?
    Either way stay up the nice quality writing, it’s uncommon to
    look a nice blog like this one nowadays..

  22. Having read this I believed it was very informative.
    I appreciate you finding the time and effort to put this information together.
    I once again find myself spending a significant amount of
    time both reading and posting comments. But so what,
    it was still worth it!

  23. Excellent items from you, man. I’ve consider your stuff prior to and you are simply
    too wonderful. I actually like what you’ve bought here, really
    like what you’re stating and the way during which you say
    it. You are making it entertaining and you continue to take care of to stay it sensible.
    I can’t wait to read far more from you. That is actually a terrific website.

  24. Link exchange is nothing else but it is just placing the other person’s web site link on your page
    at suitable place and other person will also do similar
    in support of you.

  25. Hey would you mind sharing which blog platform you’re working with?
    I’m looking to start my own blog in the near future but I’m having a difficult time selecting between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your layout seems different then most blogs and
    I’m looking for something unique.
    P.S Apologies for being off-topic but I
    had to ask!

  26. A person necessarily lend a hand to make critically posts I’d state.
    This is the very first time I frequented your website page and
    so far? I amazed with the analysis you made to make this particular post
    amazing. Fantastic job!

  27. Hello there, You’ve done a fantastic job. I will certainly digg it and
    personally recommend to my friends. I’m sure they’ll be benefited from this site.

  28. Sweet blog! I found it while surfing around on Yahoo News.
    Do you have any tips on how to get listed in Yahoo News? I’ve been trying for a while
    but I never seem to get there! Many thanks

  29. Because the admin of this web site is working,
    no question very shortly it will be famous, due to its quality
    contents.

  30. Hey, I think your blog might be having browser compatibility issues.
    When I look at your blog in Safari, it looks fine but when opening in Internet Explorer,
    it has some overlapping. I just wanted to give you a quick heads
    up! Other then that, wonderful blog!

  31. Thank you for the auspicious writeup. It in fact was a amusement account it.

    Look advanced to far added agreeable from you! By the way, how can we communicate?

  32. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically
    tweet my newest twitter updates. I’ve been looking for a plug-in like this for
    quite some time and was hoping maybe you would have some experience with
    something like this. Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your new updates.

  33. Howdy I am so thrilled I found your weblog, I really found you by accident, while I was browsing on Bing for something else, Anyhow I
    am here now and would just like to say thanks for a remarkable post and a all round thrilling blog (I also love the theme/design),
    I don’t have time to read it all at the minute but I have bookmarked it and
    also added in your RSS feeds, so when I have time I
    will be back to read more, Please do keep up the fantastic work.

  34. Hey there I am so grateful I found your blog page, I really found you by error, while I was looking on Askjeeve for
    something else, Regardless I am here now and would just
    like to say cheers for a remarkable post and a all round exciting blog (I also love the theme/design), I
    don’t have time to browse it all at the minute
    but I have saved it and also added your RSS feeds, so when I have time
    I will be back to read a great deal more, Please do keep up the
    excellent job.

  35. I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you?
    Plz reply as I’m looking to design my own blog and would like to
    find out where u got this from. thanks a lot

  36. I read this post fully about the comparison of most up-to-date and previous technologies,
    it’s remarkable article.

  37. Woah! I’m really digging the template/theme of this
    site. It’s simple, yet effective. A lot of times
    it’s difficult to get that “perfect balance” between superb usability and visual appeal.
    I must say that you’ve done a awesome job with this.
    Also, the blog loads super quick for me on Chrome.
    Superb Blog!

  38. You really make it seem so easy with your presentation but I find this
    topic to be really something that I think I would never understand.
    It seems too complicated and very broad for me. I am looking forward for your
    next post, I will try to get the hang of it!

  39. Thanks for ones marvelous posting! I certainly enjoyed reading
    it, you’re a great author.I will always bookmark your
    blog and will often come back later on. I want to encourage
    you continue your great work, have a nice holiday weekend!

  40. Today, while I was at work, my cousin stole my iphone and tested to see if it can survive a 25 foot drop, just so she can be a youtube sensation. My
    iPad is now destroyed and she has 83 views.
    I know this is entirely off topic but I had to share it
    with someone!

  41. I really like looking through an article that will make men and women think.

    Also, thank you for permitting me to comment!

  42. Hey there! I simply wish to offer you a huge thumbs
    up for your excellent information you’ve got right here on this post.
    I’ll be returning to your web site for more soon.

  43. I just could not leave your web site prior to suggesting that I actually enjoyed the standard info an individual supply for your guests?
    Is going to be again continuously to investigate cross-check new posts

  44. Unquestionably believe that which you said. Your favorite justification seemed to be on the internet the simplest thing
    to be mindful of. I say to you, I definitely get
    irked at the same time as other people think
    about issues that they plainly do not know about. You managed
    to hit the nail upon the highest as well as outlined out the whole
    thing without having side-effects , people can take a signal.
    Will probably be again to get more. Thanks

  45. It’s really a great and helpful piece of info. I am happy
    that you shared this useful info with us. Please keep us informed like this.
    Thank you for sharing.

  46. Thank you for the auspicious writeup. It in fact was a amusement account it.
    Look advanced to more added agreeable from you! However, how could we communicate?

  47. It’s genuinely very difficult in this busy life to listen news
    on TV, so I only use internet for that purpose, and get the hottest news.

  48. Just want to say your article is as surprising.
    The clearness to your submit is simply spectacular and that i could assume you
    are a professional in this subject. Fine along with your
    permission let me to snatch your RSS feed to keep updated with drawing close post.
    Thanks 1,000,000 and please carry on the rewarding work.

  49. Its like you read my mind! You seem to know a lot about this, like you wrote the book in it
    or something. I think that you could do with a few pics to drive the message home a little bit, but other
    than that, this is great blog. An excellent read.
    I’ll definitely be back.

  50. I do not know if it’s just me or if everybody else encountering issues with your
    website. It appears as though some of the written text in your content are running off the screen. Can someone else please provide feedback
    and let me know if this is happening to them as well?

    This might be a problem with my browser because I’ve had this happen before.
    Thanks

  51. I’m not that much of a internet reader to be honest but your blogs really nice,
    keep it up! I’ll go ahead and bookmark your site to come back later
    on. Cheers

  52. Awesome issues here. I’m very happy to see your article.
    Thank you so much and I am having a look ahead to contact you.

    Will you please drop me a e-mail?

  53. I was wondering if you ever considered changing
    the page layout of your site? Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having 1 or two pictures.
    Maybe you could space it out better?

  54. Its like you read my mind! You seem to know so much about this,
    like you wrote the book in it or something.

    I think that you can do with a few pics to drive the
    message home a little bit, but instead of that,
    this is magnificent blog. An excellent read. I will certainly be back.

  55. Very good blog! Do you have any tips and hints for aspiring writers?
    I’m hoping to start my own blog soon but I’m a little lost on everything.
    Would you recommend starting with a free platform
    like WordPress or go for a paid option? There are so many choices out there that I’m totally overwhelmed ..
    Any tips? Thanks!

  56. I’m really loving the theme/design of your site.
    Do you ever run into any internet browser compatibility issues?
    A number of my blog visitors have complained about my
    site not operating correctly in Explorer but
    looks great in Opera. Do you have any advice to help fix this issue?

  57. Hey I know this is off topic but I was wondering if you
    knew of any widgets I could add to my blog
    that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would
    have some experience with something like this. Please let me know
    if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  58. Does your blog have a contact page? I’m having trouble locating it
    but, I’d like to send you an email. I’ve got
    some suggestions for your blog you might be interested in hearing.
    Either way, great site and I look forward to seeing it expand over time.

  59. I know this if off topic but I’m looking into starting my own weblog and was wondering
    what all is needed to get set up? I’m assuming having a blog like
    yours would cost a pretty penny? I’m not very web smart so I’m not 100% certain. Any suggestions or advice
    would be greatly appreciated. Thanks

  60. I am genuinely happy to glance at this webpage posts which consists of
    lots of valuable data, thanks for providing these kinds of statistics.

  61. I have been browsing online more than three hours today, yet I never found any interesting article like yours.
    It’s pretty worth enough for me. In my opinion, if all site owners and bloggers made good content as you did,
    the internet will be much more useful than ever before.

  62. Hi there! I understand this is somewhat off-topic however I had
    to ask. Does building a well-established blog such as
    yours require a large amount of work? I’m brand new to writing
    a blog but I do write in my diary every day. I’d like to start a
    blog so I can easily share my experience and feelings online.
    Please let me know if you have any kind of ideas or tips for new aspiring
    bloggers. Thankyou!

  63. Howdy very cool blog!! Man .. Excellent .. Wonderful .. I will bookmark your website and take the feeds additionally?
    I’m glad to seek out so many useful info here within the post, we’d like develop more
    techniques in this regard, thanks for sharing.
    . . . . .

  64. It’s a pity you don’t have a donate button! I’d certainly donate to this fantastic blog!
    I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account.
    I look forward to new updates and will share this site with my Facebook group.
    Talk soon!

  65. We are a group of volunteers and opening a new scheme in our community.
    Your website offered us with valuable info to work on.
    You’ve done a formidable job and our whole community will be grateful to you.

  66. My partner and I stumbled over here from a different web page and thought I might as well check things out.
    I like what I see so i am just following you. Look forward to looking over your web page for a
    second time.

  67. It’s awesome to pay a visit this website and reading the views of all colleagues about this paragraph, while I am also eager of
    getting familiarity.

  68. I’m not that much of a internet reader to be honest but your blogs really nice, keep it up!
    I’ll go ahead and bookmark your site to come back down the road.

    All the best

  69. I am extremely inspired together with your writing abilities and also with the
    format on your blog. Is this a paid theme or did you customize it yourself?
    Either way stay up the nice quality writing, it is rare to peer a nice weblog like this one these days..

  70. We’re a group of volunteers and starting a new scheme in our community.
    Your site provided us with valuable info to work on. You have done a formidable job and our whole
    community will be thankful to you.

  71. My brother recommended I might like this web site.

    He was totally right. This post actually made
    my day. You can not imagine just how much time I had spent
    for this info! Thanks!

Leave a Reply

Your email address will not be published.