Cơ sở kiến thức
Xem khi nào thư bạn gửi được mở
Thư bạn gửi đã được mở hay chưa, khi nào, bao nhiêu lần và những liên kết nào đã được bấm. Bật sẵn trừ khi bạn tắt đi, và nói thẳng về những lượt đọc mà nó không ghi nhận được.
Chi tiết
- Hai công tắc chứ không phải một, và cả hai đều bật trừ khi hộp thư tắt chúng đi. Lượt mở và lượt bấm là hai cuộc mặc cả khác nhau với người nhận thư. Một pixel báo rằng một thư đã được hiển thị và không gì khác, trong khi một liên kết bị viết lại định tuyến một lượt truy cập thật qua chúng tôi, và khối người gửi muốn cái thứ nhất và từ chối cái thứ hai. Một thư gửi với cả hai đều tắt sẽ không mang pixel, không mang liên kết viết lại và không có hàng nào tuyên bố nó được theo dõi. Một lần gửi qua API nêu tracking: { opens, clicks } để quyết định cho riêng thư đó thay vì cho cả hộp thư, và nó quyết định theo cả hai chiều: một chương trình muốn không ghi lại gì thì nói rõ theo từng thư và được đúng như vậy, bất kể hộp thư được đặt thế nào.
- Công tắc nào cũng chỉ quyết định thư TIẾP THEO của bạn mang theo gì và không gì khác. Thư đã gửi vẫn giữ pixel và các liên kết viết lại mà nó đã đi kèm, và vẫn tiếp tục báo cáo sau khi công tắc đã tắt, và cách duy nhất để dừng lại sẽ là phá vỡ các liên kết trong những thư người ta đang giữ, điều tệ hơn với người đọc so với việc tiếp tục đếm. Tắt theo dõi là một quyết định về những gì rời đi từ nay trở đi; không có chuyện thu hồi.
- Không địa chỉ IP nào được lưu cho một lượt mở hay một lượt bấm, và cũng không có cột nào để chứa nó. Thứ được giữ là những gì lớp biên đã biết trước khi yêu cầu tới chỗ chúng tôi (một quốc gia, một vùng, một thành phố, một múi giờ, không thứ nào phải tra cứu mới có), cộng với một dấu vân tay SHA-256 của địa chỉ và user agent, trộn muối bằng một giá trị được thay mới lúc nửa đêm UTC. Chính hash đó cho phép một báo cáo nói hai thiết bị thay vì hai lượt mở, và một ngày sau nó không thể được đối chiếu ngược về một địa chỉ bởi bất kỳ ai, kể cả chúng tôi. Hãy đọc vị trí như một sự thật về mạng chứ không phải về con người: bất kỳ ai sau một VPN hay một proxy doanh nghiệp đều bị báo cáo ở nơi họ chưa từng đặt chân.
- Có hai loại bản ghi đứng sau các con số. Một hàng lượt truy cập mang theo user agent, một thành phố và một dấu vân tay về một người chưa bao giờ đồng ý bị đo đạc, và nó tồn tại để trả lời những câu hỏi đặt ra trong những ngày sau một lần gửi: đó có phải máy quét không, thiết bị nào, có thật là họ không. Loại còn lại là chính lượt đọc (lần đầu, lần cuối và một bộ đếm, theo từng thư và từng liên kết), đó là sự thật về thư của chính bạn chứ không phải về người đã mở nó.
- Các lượt tải tự động được ghi lại rồi không tính vào, đó là chuyện khác với việc bị vứt đi. Mail Privacy Protection của Apple tải mọi ảnh từ xa trong mọi thư ngay khi chuyển giao dù có ai nhìn vào hay không. Nó bật mặc định, và tính nó vào sẽ trao cho mọi người gửi một tỷ lệ mở gần 100% chẳng có nghĩa gì, nên nó được nhận diện từ user agent và từ mạng mà yêu cầu đi ra, rồi được đánh dấu là máy. Máy quét doanh nghiệp, trình kiểm tra liên kết, trình duyệt headless và bất cứ thứ gì tới trong vòng mười giây sau khi gửi đều bị đánh dấu như vậy, bởi không hành động nào của con người xảy ra nhanh đến thế. User agent được giữ nguyên đúng như lúc tới, bên cạnh những gì đọc ra từ nó, bởi chuỗi đó là thứ mà lệnh gọi được thực hiện từ đó và một lệnh gọi mà không ai kiểm chứng được với dữ liệu đầu vào là một lệnh gọi không ai sửa được. Một client có thể viết bất cứ thứ gì ở đó và nhiều client nói gần như không gì, nên đó là một lời tuyên bố chứ không phải một sự thật. Báo cáo in ra có bao nhiêu lượt bị lọc bỏ thay vì để lại một khoảng chênh không giải thích giữa nhật ký và tổng số.
- Gmail là trường hợp thứ ba và được báo cáo như vậy. Proxy ảnh của nó tải về vì có ai đó đã hiển thị thư, nên lượt mở là thật trong khi thiết bị, vị trí và client thì đơn giản là không thể biết, và proxy có bộ đệm, nên lượt đọc thứ hai và thứ ba có thể chẳng bao giờ tới chỗ chúng tôi. Một số lượt mở qua Gmail là một mức sàn, không phải tổng số.
- Không ghi nhận lượt mở nào không phải bằng chứng rằng một thư chưa được đọc. Chặn ảnh từ xa là chuyện bình thường, vì khối client mặc định bật nó và mọi client còn lại đều cung cấp nó, và nó triệt tiêu hoàn toàn phần này, nên sự im lặng ở đây không phải bằng chứng theo chiều nào cả, và đó là câu trả lời bạn sẽ nhận được thường xuyên nhất. Không gì trong sản phẩm hiển thị một thư không theo dõi hoặc không báo cáo là “chưa mở”, bởi làm vậy là đọc ra một lời chối từ trong một sự vắng mặt.
- Một lượt bấm là bằng chứng mạnh hơn một lượt mở, nên hai thứ không bao giờ bị gộp thành một con số. Ảnh bị chặn thường xuyên hơn nhiều so với liên kết không được bấm, điều đó khiến một thư có lượt bấm mà không có lượt mở chắc chắn là một thư đã được đọc. Tối đa 100 đích đến mỗi thư được viết lại, mỗi đích một lần. Cùng một trang chiến dịch được liên kết từ ảnh tiêu đề, một nút và một chân thư là một hàng với bộ đếm riêng của nó, bởi đó là một câu hỏi hỏi ba lần, và một báo cáo có thể nói liên kết nào đáng để đi theo thay vì nói rằng thứ gì đó ở đâu đó đã được đi theo. Quá trần đó thì các liên kết còn lại được giữ nguyên đúng như lúc viết ra chứ không bị bỏ đi, bởi một liên kết không theo dõi thì vẫn chạy còn một thư âm thầm mất đi hai trăm liên kết thì không.
- Một liên kết viết lại không thể bị chỉ tới nơi nào mà chính chúng tôi không đặt vào thư. Đích đến được giữ trong một hàng và URL chỉ mang id của nó, nên không có tham số truy vấn nào để can thiệp và không gì ở đây biến thành một open redirect trên tên miền của một nhà cung cấp thư, vốn là nguyên liệu thô để dựng nên các chiến dịch lừa đảo. Chuyển hướng là 302 chứ không phải 301, bởi một chuyển hướng vĩnh viễn sẽ bị trình duyệt và mọi proxy ở giữa lưu đệm và bộ đếm sẽ dừng ở một và đứng yên ở đó. Một liên kết mà thư của nó đã bị xóa sẽ nói rằng địa chỉ này không còn trỏ tới đâu nữa thay vì trả về một 404 trơ trọi.
- Chỉ phần mới của một lượt trả lời được viết lại; phần lịch sử trích dẫn bên dưới là thư của người khác và liên kết của họ vẫn là của họ. Bản lưu trong Sent bị gỡ pixel và mọi liên kết được đặt lại đúng như bạn đã gõ. Không có điều đó thì chuyển tiếp chính thư mình gửi sẽ chuyển token của một người nhận cho một người lạ, bấm một liên kết trong hộp thư đi của chính bạn sẽ ghi nhận người nhận đã bấm nó, và bản bạn giữ lại không phải thứ bạn đã viết.
- Một thư có một người nhận thì luôn nêu tên họ: không thể là ai khác. Từ hai người trở lên, nêu tên người nào đã mở đồng nghĩa với việc đưa cho mỗi người một bản nội dung riêng, điều chỉ làm với thư nhỏ đủ để việc dựng lại cho từng người là chấp nhận được: kích thước ước tính nhân với số người nhận phải dưới 8MB. Vượt quá ngân sách đó, và trên một thư niêm phong có khối bản mã duy nhất không thể thay đổi theo từng người, thì một nội dung chung đi tới tất cả, và một lượt mở được ghi là ai đó trong thư này chứ không phải một cái tên chọn ra từ danh sách. Hai người mở cách nhau trong vòng ba mươi giây được tính là một lượt đọc ở đó, đó cũng chính là giới hạn ấy nói theo cách thứ hai. Ba mươi giây là cửa sổ trong mọi trường hợp: một khung xem trước vẽ lại, hoặc một thư được cuộn trở lại tầm nhìn, sẽ tải lại ảnh và không phải là lượt đọc thứ hai.
- Thư từ hộp thư OpenEmail này tới hộp thư OpenEmail khác báo cáo lượt mở từ chính trình đọc. Trình đọc ở đây bóc mọi ảnh 1×1 khỏi mọi thư trước khi nó tới màn hình của bạn, kể cả của chúng tôi, nên pixel không bao giờ được tải. Khi một thư được hiển thị với ảnh từ xa đang bật, trình đọc ghi lại lượt mở đối với bản mà hộp thư đó nhận được và ghi tên client là OpenEmail. Người đọc để ảnh ở trạng thái ẩn thì không ghi nhận gì, giống như mọi client khác chặn ảnh. Liên kết thì không bị thứ gì bóc bỏ, nên một lượt bấm từ hộp thư OpenEmail này tới hộp thư OpenEmail khác vẫn quay về theo cách thông thường.
- Toàn bộ báo cáo có trên REST API dưới scope emails:read vốn đã bao phủ thư đã gửi: một danh sách, tỷ lệ mở và tỷ lệ bấm trên các thư được theo dõi trong một khung thời gian, và từng lượt riêng lẻ kèm cả các lượt tự động nếu bạn yêu cầu. Nhật ký theo từng lượt dừng ở 2.000 hàng cho mỗi bản trong khi các bộ đếm vẫn chạy tiếp, nên một pixel bị tải trong vòng lặp không thể làm phình một bảng mà không ai theo dõi.
- Một thư gửi với theo dõi đã tắt sẽ hoàn toàn không hiện gì thay vì hiện không lượt mở nào. Không ai mở nó và chúng tôi không ghi nhận là hai câu trả lời khác nhau, và không gì trong sản phẩm hiển thị chúng giống nhau.