More info about Gmail image caching

A lot of people are discussing the new Gmail image caching around the web.
This doesn’t yet appear to be rolled out across all of Google’s network, so some people in different parts of the world are reporting different behaviors. This is leading to a little bit of confusion, as folks are reporting things like seeing multiple opens for a single image. These reports are clearly accurate, but may only be an artifact of a slow rollout across the network.
There are a couple bullet points I think are important.

  • This does not affect tracking of the first email open as the cache fetches the image from the sender.
  • This does affect tracking if someone opens an email more than once as the email client is pulling images from the Google cache.
  • This does affect geolocation detection as Google is not providing any information about where the open happened.
  • This does affect user agent detection as Google is not providing any information about the original user agent string.
  • This does affect device detection as most of that is done by detecting the user agent.

Derek Harding tested whether or not Google was respecting the expires or no-cache headers. He served images with headers including

Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: 0

but Google still cached the image.
Right now there doesn’t seem to be any way to bypass the image caching step. I am also not sure how this is affecting people reading mail on standard mail clients (mail.app) or apps on mobile devices.
Other articles discussing the Gmail image caching
Zettasphere: Google Gmail change Breaks Email Open Tracking
ExactTarget: Gmail Now Caching Images
MailChimp: How Gmail’s Image Caching Affects Open Tracking
EmailExpert: Gmail Breaks Email Marketing Again
Frenzy Commerce: Gmail image changes: everything email marketers need to know

Related Posts

Google wiretapping case, what the judge ruled

Yesterday I reported that the judge had ruled on Google’s motion to dismiss. Today I’ll take a little bit deeper look at the case and the interesting things that were in denial of the motion to dismiss.
Google is being sued for violations of federal wiretapping laws, the California invasion of privacy act (CIPA) and wiretapping laws in Florida, Pennsylvania and Maryland. This lawsuit is awaiting class certification for the following groups.

Read More

Flush your DNS cache (again)

This time it appears that DNS for major websites, including the NY Times, has been compromised. Attackers put in DNS entries that redirected visitors to a malware site. The compromise has been fixed and the fake DNS entries corrected.
However, people may still have the old data in their DNS caches and security experts are suggesting everyone flush their DNS cache to make sure the fake data is gone.
The Washington Post has an article explaining DNS hijacking.

Read More

Gmail deploys image proxy servers

This afternoon Justin Foster of LiveClicker posted to the OnlyInfluencers list asking about Gmail rewriting links.

Read More