Aktualizacja dotycząca wstępnego pobierania obrazów w aplikacji Gmail
Ptak
25 sty 2022
1 min read

Kluczowe Wnioski
Gmail teraz wstępnie ładuje obrazy, gdy użytkownik ma aktywną sesję Gmail w sieci lub na urządzeniu mobilnym, powodując fałszywe otwarcia przed wyświetleniem e-maila.
Wstępne ładowanie zachodzi tylko wtedy, gdy aplikacja Gmail jest otwarta i zalogowana, i dzieje się to bezpośrednio przed wyświetleniem e-maila przez interfejs użytkownika.
Te fałszywe otwarcia pochodzą z zakresów IP Google i zawsze używają specyficznego ciągu użytkownika, który różni się od Google Image Cache.
Wstępne ładowanie jest oddzielne od otwarcia w Google Image Cache, które następuje, gdy użytkownik faktycznie otwiera e-mail.
Analiza 9,8B otwarć Gmail wykazała, że fałszywe otwarcia stanowią 1–6% otwarć Gmail, potencjalnie zawyżając zgłaszane wskaźniki otwarć o około 2 punkty procentowe.
Wpływ jest mniejszy w porównaniu z Apple Mail Privacy Protection, ale dodatkowo zmniejsza wiarygodność śledzenia otwarć.
Pomiar zaangażowania powinien przesunąć się w kierunku kliknięć, testowania linii tematu i zachowań poniżej linii.
SparkPost automatycznie oznacza te zdarzenia atrybutem
is_prefetchedw Events API i Webhooks.Nadawcy niekorzystający z SparkPost mogą wciąż wykrywać fałszywe otwarcia, filtrując dla znanego użytkownika-agenta Gmail Prefetch Bot.
Wstępne ładowanie wydaje się być związane z skanowaniem bezpieczeństwa przed wyświetleniem e-maili w Gmail, na podstawie czasu i zachowania żądań.
Wstępne ładowanie następuje tylko raz na nieprzeczytany wątek; przyszłe wiadomości w tym samym wątku nie wyzwolą dodatkowych wstępnych załadowań, chyba że są nieprzeczytane.
Wstępne ładowanie może krótko trwać po zamknięciu aplikacji Gmail na urządzeniach mobilnych z powodu aktywności w tle.
Q&A Highlights
Jakie nowe zachowanie wprowadził Gmail?
Gmail teraz wstępnie ładuje obrazy przed wyświetleniem wiadomości e-mail, gdy użytkownik jest aktywnie zalogowany do Gmaila na stronie internetowej lub urządzeniu mobilnym.
Czy Gmail prefetching liczy się jako rzeczywiste otwarcie e-maila?
Nie. Są to fałszywe otwarcia, które występują, zanim użytkownik zobaczy e-mail.
Kiedy Gmail uruchamia prefetching obrazów?
Tylko wtedy, gdy odbiorca ma otwartą aktywną sesję Gmail w momencie dostarczenia wiadomości e-mail.
Jak prefetchowanie Gmail różni się od Google Image Cache?
Prefetching odbywa się przed wyświetleniem e-maila, podczas gdy Google Image Cache ładuje obrazy, kiedy użytkownik faktycznie otwiera e-mail.
Jakie user-agent identyfikuje otwarcia wstępnego pobierania Gmail?
Specyficzny ciąg UA zaczynający się od:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ...Jak znacząca jest inflacja na open rates?
Fałszywe otwarcia stanowią około 1–6% otwarć w Gmailu, zawyżając wskaźniki otwarcia nawet do około 2%.
Jak nadawcy mogą wykrywać otwarcia prefetch?
Filtruj otwarte zdarzenia pasujące do znanego agenta użytkownika Gmail Prefetch Bot i pochodzące z zakresów adresów IP należących do Google.
Co zrobił SparkPost, aby wesprzeć wykrywanie?
Dodano flagę
is_prefetchedw Events API i Webhooks, aby automatycznie identyfikować te zdarzenia.Dlaczego Gmail prefetch images?
Dane sugerują, że działa jako security scan przed pokazaniem e-maila użytkownikowi.
Czy prefetching odbywa się dla każdej wiadomości w wątku?
Nie. Zwykle dzieje się to tylko raz na nieprzeczytany wątek Gmail.
Co się dzieje po żądaniu prefetch?
Osobne żądanie Google Image Cache występuje nadal, gdy użytkownik faktycznie otwiera e-mail.
Na czym nadawcy powinni się skupić zamiast na otwarciach?
Kliknięcia, zachowanie na stronie, jakość dostarczalności, higiena listy i optymalizacja tematu.
Gmail prefetchuje obrazy, prowadząc do nieznacznie zawyżonych otwarć
Niedawne zmiany w ramach Apple Mail Privacy Protection skłoniły nas do zastanowienia – gdzie jeszcze ma miejsce wstępne pobieranie? Choć fałszywe otwarcia nie są wielkim zaskoczeniem, mamy dodatkowe szczegóły dotyczące ograniczonego zestawu okoliczności, w których Gmail wstępnie pobiera obrazy w wiadomościach e-mail wysłanych do użytkowników Gmaila.
Wstępne pobieranie Gmaila odbywa się w następujących okolicznościach:
Odbiorca Gmaila jest zalogowany i ma otwartą aktywną sesję w aplikacji Gmail (czy to aplikacji webowej, czy mobilnej).
Email jest wysyłany do odbiorcy Gmaila, gdy jego sesja jest aktywna/otwarta.
Gmail wstępnie pobiera wszystkie obrazy tuż przed wyświetleniem wiadomości e-mail w interfejsie użytkownika.
To wstępne pobieranie obrazu jest dodatkowe (i różni się od) Google Image Cache, co ma miejsce, gdy użytkownik otwiera wiadomość e-mail.
Wstępne pobieranie obrazów odbywa się tylko wtedy, gdy użytkownik jest zalogowany do aplikacji Gmail, pochodzi z adresu IP Google i jest żądane przy użyciu następującej ciągu user-agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0
Analizując miliardy zdarzeń otwarć, z pełnym przekonaniem możemy stwierdzić, że te otwarcia są fałszywymi otwarciami i nie wskazują na rzeczywiste zdarzenia otwarcia użytkowników. Te zdarzenia otwarcia są niezależne i różne od zdarzeń otwarcia wywołanych przez użytkownika za pomocą Google Image Cache.
Wpływ Gmail Prefetch
Jak Wykryć i Zignorować Prefetchowane Otwarcia Gmaila
Dla nadawców SparkPost mamy Cię zabezpieczonego. Już zaktualizowaliśmy nasze interfejsy API wydarzeń i webhooks wydarzeń, aby automatycznie identyfikować te wydarzenia Prefetch z Gmaila za pomocą nowo wprowadzonej flagi is_prefetched. Aktywnie pracujemy również nad dodaniem możliwości rozróżniania prefetch i proxy opens w naszym interfejsie użytkownika Raportów Analizy i API Metryk. Bądź na bieżąco z przyszłymi aktualizacjami dotyczącymi ulepszeń interfejsu użytkownika raportów.
Dla innych, wykrywanie prefetch opens Gmaila jest nadal stosunkowo proste. Aby uzyskać więcej szczegółów technicznych na temat analizy danych e-mail, zapoznaj się z naszym przewodnikiem czytając nagłówki e-maili. Dla każdego zdarzenia otwarcia, będziesz chciał zignorować (lub unikalnie oznaczyć) każde zdarzenie otwarcia, które pasuje do następującego ciągu agenta użytkownika:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, jak Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Mozilla/5.0
Udało nam się potwierdzić, że ten ciąg jest unikalny dla Prefetch Bot Google.
Analiza Szczegółowa Prefetch Gmail
Jak opisano powyżej, wstępne pobieranie w Gmailu występuje tylko w ograniczonym zakresie okoliczności. Wstępne pobieranie nie występuje w innych klientach poczty. Zamiast tego, zachowanie to specyficzne jest dla sytuacji, gdy użytkownik Gmaila ma otwartą aplikację Gmail w przeglądarce internetowej lub aktywnie korzysta z aplikacji mobilnej. Nasze najlepsze przypuszczenie jest takie, że jest to skanowanie bezpieczeństwa przed pokazaniem e-maila użytkownikowi w jego przeglądarce. To zachowanie wstępnego pobierania również podkreśla, dlaczego optymalizacja rozmiaru pliku e-mail jest ważna dla szybszego ładowania i lepszego doświadczenia użytkownika.
Pełne nagłówki żądań dla żądań obrazów są szczegółowo opisane poniżej. Kilka rzeczy, które zauważysz:
Odwołanie jest ustawione na http://mail.google.com. Co ciekawe, mimo że użytkownik korzysta z https://, Gmail nadal ustawia wartość referera na protokół http:// podczas składania żądania.
Żądanie pochodzi z serwerów Gmaila, a nie z przeglądarki użytkownika. Adres IP klienta zawsze odnosi się do przestrzeni IP będącej własnością Google.
W przeciwieństwie do Google Image Cache, ciąg user-agent nie identyfikuje, że żądanie pochodzi od jednego z robotów Google. Zamiast tego, ciąg user-agent wygląda jak faktyczne żądanie obrazu użytkownika. Jednak potwierdziliśmy, że ten ciąg user-agent identyfikuje bota wstępnego pobierania Google.
Otwarcie żądania następuje w ciągu kilku sekund od dostarczenia wiadomości e-mail. Co więcej, żądanie następuje zanim e-mail pojawi się w interfejsie Gmail użytkownika. To zachowanie prowadzi nas do przekonania, że żądanie ma na celu ochronę bezpieczeństwa.
Wstępne pobieranie wydaje się odbywać tylko raz na nieprzeczytany wątek e-maila w Gmailu. W naszych intensywnych testach, gdy użytkownik przeczytał wiadomość, każde kolejne e-maile, które trafiały do tej grupy wątków, nie inicjowały żądania wstępnego pobierania.
Wstępne pobieranie jest oddzielne od Google Image Cache. Nasze testy wskazują, że nawet po wstępnym pobraniu obrazu, wykonywane jest osobne żądanie Google Image Cache, gdy użytkownik otwiera e-mail.
Jeśli użytkownik ma otwartą aplikację mobilną Gmail, wstępne pobieranie będzie kontynuowane przez krótki czas, nawet po zamknięciu aplikacji mobilnej.
Oto przykład, jak będą wyglądały nagłówki żądań, gdy żądanie obrazu zostanie wysłane z Google Prefetch Bot:
Tak jak w przypadku Apple’s Mail Privacy Protection, nadawcy powinni ostrożnie podchodzić do wszystkich zdarzeń otwarcia. Skup się na ogólnej jakości e-maila, w tym na zapobieganiu literówkom w adresach e-mail i utrzymywaniu czystych list dla lepszych wskaźników dostarczalności. Otwarcia są tylko jednym z wielu wskaźników zaangażowania, które nadawcy powinni monitorować i uwzględnić, podejmując decyzje dotyczące zaangażowania użytkowników.



