Uppdatering av Gmail-appens förhandshämtning av bilder

Uppdatering av Gmail-appens förhandshämtning av bilder

Uppdatering av Gmail-appens förhandshämtning av bilder

Jan 25, 2022

Publicerad av

Publicerad av

Bird

Bird

Kategori:

Kategori:

E-post

E-post

Ready to see Bird
in action?

Ready to see Bird
in action?

Update on the Gmail App Prefetching Images

Gmail hämtar bilder i förväg, vilket leder till marginellt överdrivna öppningar

Den recent changes with Integritetsskydd för Apple Mail had us wondering – where else is prefetching happening? While false opens come as no huge surprise, we have additional details around the limited set of circumstances in which Gmail is prefetching images in emails sent to Gmail users. 

Gmail prefetch öppnas under följande omständigheter:

  1. En Gmail-mottagare är inloggad och har en aktiv session öppen i Gmail-appen (antingen webb- eller mobilapp).

  2. Ett e-postmeddelande skickas till Gmail-mottagaren medan sessionen är aktiv/öppen.

  3. Gmail förbehandlar alla bilder omedelbart innan användargränssnittet visar e-postmeddelandet.

  4. This image prefetch is in addition to (and different from) Google Image Cache opens, which occurs when the user opens the email.

Den image prefetch only occurs when the user is logged into the Gmail application, comes from a Google IP address, and is requested using the following user-agent string:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, som Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0

Efter att ha undersökt miljarder öppna händelser kan vi med säkerhet säga att dessa öppningar är falska öppningar och inte indikerar en faktisk öppen händelse från användaren. Dessa öppna händelser är oberoende och skiljer sig från användarinitierade öppna händelser som utlöses av Google Image Cache.


Effekter av Gmail Prefetch

What are the implications of the false opens at Gmail? Thankfully, they are minor and nowhere near the Apple Mail Integritet Protection scale. 

In looking at over 9.8B Gmail recipient open events in December 2021, for most senders, we saw that false opens accounted for between 1-6% of open events. What this means is your open rate may be inflated by up to 2 percentage points. For example: If you currently have an overall open rate of 20% at Gmail, your correct open rate would be closer to 18%.  

Your specific false open rate may be significantly higher or lower than what we are reporting above. Because, the false opens are triggered based upon when users are using the Gmail application, your specific audience’s behavior and use-cases are the primary factors in how much you will be impacted by this anomaly.  


Hur man upptäcker och ignorerar Gmail Prefetched Opens

For SparkPost senders, we have you covered. We have already updated our events API and event webhooks to automatically identify these Gmail Prefetch events using the nyligen introducerad är_prefetcherad flagga. We are also actively working to add the ability to distinguish prefetched and proxy opens in our Analytics Report UI and Metrics API. Stay tuned for future updates regarding the Report UI enhancements.

För andra är det fortfarande relativt enkelt att upptäcka öppningar av Gmail prefetch. För varje öppen händelse vill du ignorera (eller unikt tagga) alla öppna händelser som matchar följande användaragentsträng:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, som Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0

We have been able to confirm that this string is unique to Google’s Prefetch Bot. 


Detaljerad analys av Gmail Prefetch

As detailed above, Gmail prefetching only occurs in a limited set of circumstances. Prefetching does not occur with other mail clients. Instead, this behavior is specific to when a Gmail user has the Gmail app open within their web browser or is actively using the mobile app. Our best guess is that it’s a security scan before showing the email till user in their browser.

De fullständiga förfrågningsrubrikerna för bildförfrågan beskrivs nedan. Några saker du kommer att lägga märke till:

  • The referer is set to http://mail.google.com. Interestingly, even though the user is on https://, Gmail still sets the referer till http:// protocol when making the request. 

  • Förfrågan kommer från Gmails servrar och inte från användarens webbläsare. Klientens IP-adress leder alltid till en IP-adress som ägs av Google.

  • Till skillnad från Google Image Cache identifierar user-agent-strängen inte att begäran kommer från en av Googles robotar. Istället ser user-agent-strängen ut som en faktisk bildförfrågan från en användare. Vi har dock bekräftat att denna user-agent-sträng identifierar Googles prefetch-bot.

  • Den öppna begäran sker inom några sekunder efter att e-postmeddelandet har skickats. Dessutom sker begäran innan e-postmeddelandet visas i användarens Gmail-gränssnitt. Detta beteende får oss att tro att begäran är av säkerhetsskäl.

  • Prefetch verkar bara ske en gång per oläst Gmail-e-posttråd. I våra omfattande tester, när ett meddelande hade lästs av användaren, initierade inga framtida e-postmeddelanden som gick in i den trådgruppen en begäran om prefetch.

  • Denna prefetch är separat från Google Image Cache. Våra tester visar att även efter att bilden har förhandshämtats görs en separat begäran om Google Image Cache när användaren öppnar e-postmeddelandet.

  • Om en användare har Gmail-mobilappen öppen fortsätter prefetchen att ske under en kort tidsperiod, även efter att mobilappen har stängts.

Här är ett exempel på hur förfrågningsrubrikerna ser ut när en bild begärs från Google Prefetch Bot:

  headers: {


    host: ‘{redacted}.m.pipedream.net’,

    ‘x-amzn-trace-id’: ‘Root={redacted}’,

    ‘accept-language’: ‘en-US’,

    referer: ‘http://mail.google.com/’,

    accept: ‘image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8’,

    from: ”,

    ‘user-agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, som Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0’,

    ‘accept-encoding’: ‘gzip, deflate, br’

   },

   body: {},

   inferred_body_type: ‘FORM’,

   method: ‘GET’,

   url: ‘https://{redacted}.m.pipedream.net/header-1641a1.gif’,

   client_ip: ‘66.249.92.1’,

   query: {}


Precis som i fallet med Apples Mail Integritet Protection bör avsändare behandla alla öppna händelser med försiktighet. Öppningar är bara ett, och ofta inte det bästa, av de många engagemangsmått som avsändare bör övervaka och inkludera när de fattar beslut om användarnas engagemang.

Your new standard in Marketing, Betalningar & Sales. It's Bird

The right message -> to the right person -> vid right time.

Your new standard in Marketing, Betalningar & Sales. It's Bird

The right message -> to the right person -> vid right time.