it-swarm-vi.com

Làm thế nào để Facebook theo dõi trình duyệt của bạn mà không có cookie của bên thứ ba?

Facebook đã phục vụ tôi một quảng cáo cho một trang web tôi đã truy cập trước đó trong ngày. Tôi đã tắt cookie của bên thứ ba và không theo bất kỳ liên kết nào giữa trang web và Facebook (các liên kết có thể chứa ID theo dõi kết nối tài khoản Facebook của tôi với trang web).

Không có cookie của bên thứ ba, làm sao Facebook có thể biết rằng tôi đã truy cập trang web?

83
Jesse

Facebook không cần sử dụng cookie của bên thứ ba để theo dõi bạn khi bạn chuyển từ trang này sang trang khác, nếu các trang có chứa mã javascript của Facebook (ví dụ: nút 'like' của Facebook). Trong trường hợp này, mã javascript của Facebook có thể đặt cookie của bên thứ nhất trên hệ thống của bạn và liên lạc lại với máy chủ của Facebook để hiển thị cho bạn quảng cáo dựa trên các trang web bạn đã truy cập trước đó.

114
mti2935

Ngoài các câu trả lời khác:

Trang web bạn đã truy cập có thể đã gửi thông tin về chuyến thăm của bạn trực tiếp tới Facebook bằng cách sử dụng "API phía máy chủ" .

Điều này không cần bất kỳ công nghệ kịch bản phía máy khách nào được bật, bởi vì tất cả giao tiếp xảy ra giữa trang web của bên thứ 3 và Facebook.

Bạn cung cấp càng nhiều thông tin cho trang web của bên thứ 3, họ càng có thể chia sẻ với FB. Tối thiểu là địa chỉ IP của bạn. Nếu bạn có một tài khoản thì địa chỉ email của bạn có thể được chia sẻ. Nếu bạn mua hàng thì tất cả những điều đó cũng có thể được chia sẻ.

Nếu trang web đã sử dụng cả kịch bản phía máy khách và giao tiếp phía máy chủ để thông báo cho Facebook về bạn, thì thực tế chuyến thăm của bạn đã tạo ra một sự kiện phía máy chủ nhưng không phải là sự kiện phía máy khách tương ứng cho họ biết rằng bạn sử dụng trình chặn quảng cáo. Thông tin này cũng có thể được lưu và có khả năng được sử dụng để phục vụ bạn nội dung khác nhau trong tương lai.

23
Aaron F

Có nhiều cách hơn để theo dõi dấu vân tay trình duyệt của bạn.

Ví dụ: dữ liệu sau có thể được sử dụng để in ngón tay:

  • Hệ điều hành
  • Phông chữ được cài đặt
  • Tiện ích trình duyệt đã cài đặt
  • Tác nhân người dùng, hiển thị phiên bản trình duyệt của bạn
  • Địa chỉ IP
  • Độ phân giải màn hình
  • vân vân...

Có những trang web mà bạn có thể kiểm tra dấu vân tay trình duyệt của mình như sau: https://amiunique.org/

Facebook có API phía máy chủ nơi API có thể gửi sự kiện trực tiếp đến máy chủ Facebook. Điều này bao gồm chuyển tiếp client_user_agent có chứa dấu vân tay trình duyệt của bạn để chúng có thể khớp với các yêu cầu này để nhận dạng bạn.

6
com2ghz

Tôi muốn làm rõ rằng những gì bạn đang thấy rất có thể là quảng cáo nhắm mục tiêu lại (Tìm hiểu thêm tại wikipedia ). Trang web bạn đã truy cập có thể tự nguyện gửi dữ liệu tới Facebook để phân phát quảng cáo cho bạn khi bạn duyệt các trang web khác, chẳng hạn như Facebook.

Bạn có thể tìm hiểu thêm về điều này từ Facebook Trang tiếp thị B2BTài liệu dành cho nhà phát triển . Lưu ý rằng ngay cả khi bạn chặn Javascript và cookie của bên thứ ba, vẫn có thẻ không có tập lệnh tải hình ảnh (pixel theo dõi) sẽ rò rỉ một số thông tin đến máy chủ của facebook. Đây là lý do tại sao bạn cần một plugin trình duyệt có danh sách đen để thực sự duyệt riêng tư.

Nếu bạn tò mò về cơ học, câu trả lời này về theo dõi pixel đi sâu vào chi tiết hơn.

5
ShadowTiger

Chỉ cần xem trang web của Electronic Frontier Foundation www.eff.org và tìm kiếm trên Trình duyệt . Bạn sẽ tìm thấy nhiều bài viết, ngày 2010, trên dấu vân tay trình duyệt mà không cần cookie.

Ngoài ra, hãy tự mình xem trình duyệt của bạn độc đáo như thế nào trang Panopticlick

Tôi cũng nhớ một trang web kiểm tra EFF tương tự cho bạn biết có bao nhiêu trình duyệt khác chia sẻ phông chữ cụ thể, v.v. trên trình duyệt của bạn, nhưng không thể tìm thấy trang web đó.

0
Roland