0

Sửa lỗi hiển thị sai ảnh đại diện khi chia sẻ link

Tình trạng hiển thị sai ảnh đại diện khi chia sẻ link lên Facebook hay các mạng xã hội khác rất hay xảy ra, do code của websites chưa thực sự được tối ưu đúng cách. Thủ thuật này sẽ giúp bạn giải quyết vấn đề đó.!


Hiện tượng của lỗi này là hiện sai ảnh đại diện có trong bài mà người viết muốn hiện.

Vd: Bạn viết một bài về Google Chrome và có ảnh đại diện là logo của phần mềm Chrome, tuy nhiên khi chia sẻ thì ảnh đại diện được lấy tự động lại là ảnh của tác giả bài viết (ý là của bạn =]] ) hoặc chỉ lấy banner chính hay logo của webiste thôi :D


Các bước thực hiện: (ở đây mình vd share link trên Facebook trước nhé ^^! )

Trước khi thực hiện thủ thuật này, bạn phải đảm bảo rằng hình ảnh của bạn phải có kích thước lớn hơn hoặc bằng 200x200 pixels,  Facebook sẽ loại ngay hình ảnh này từ vòng giữ xe :"3

Bước 1: Bạn vào Mẫu » Chỉnh sửa HTML và sau đó tìm đến đoạn mã sau
<b:include data='blog' name='all-head-content'/>
Bước 2: Bạn chèn vào phía sau nó đoạn code dưới đây
<b:if cond='data:blog.postImageUrl'> <meta expr:content='data:blog.postImageUrl' property='og:image'/> <b:else/> <meta content='Địa chỉ url ảnh mặc định' property='og:image'/> </b:if>
Lưu ý: bạn nhớ sửa lại Địa chỉ url ảnh mặc định, cho đoạn mã này đề phòng ảnh trong bài không phù hợp hoặc bài viết không có ảnh thì nó sẽ thay thế ảnh này lên.

Ok! làm tới đây thì blog của bạn đã fix thành công vấn đề này, bạn có thể thử lại ngay để xem kết quả, nếu vẫn chưa được thì cũng đừng lo lắng gì. Bạn hãy đợi vài ngày (1,2 ngày) để Facebook Refresh lại Cache của nó (thường chỉ trong vòng 1 ngày thôi), sau đó thực hiện chia link lại một lần nữa và ảnh sẽ hiện một cách bình thường.

Chúc các bạn thành công!

Người đăng bài: KhanhNgoPlusBlog
Nguồn bài đăng: KhanhNgoPlusBlog (có tham khảo từ KslZone)
Xem chi tiết
1

Hạn chế Facebook dùng lịch sử trình duyệt của bạn cho mục đích Quảng cáo

 Giám đốc điều hành Facebook - Mark Zuckerberg đang theo dõi từng hoạt động của bạn trên web, và giờ đây còn nhiều hơn thế.

Không ngạc nhiên khi Facebook thu thập dữ liệu của 1,3 tỉ người dùng. Họ nói chỉ giữ dữ liệu của bạn cho mục đích an ninh và quảng cáo. Tuy nhiên, đây sẽ là lần đầu tiên khi một vài công ty đang dùng thủ thuật sử dụng lịch sử duyệt Web của mọi người để cung cấp "Mục tiêu quảng cáo" trên dịch vụ của mình.

Mạng xã hội lớn nhất hành tinh gần đây đang tuyên bố có kế hoạch sử dụng thông tin từ trình duyệt Web và lịch sử ứng dụng của chúng ta để cung cấp nhiều mục tiêu quảng cáo hơn.

Nguyên tắc hoạt động

Động thái này sẽ theo dõi bạn với tất cả các trang web mà bạn truy cập - kể cả khi trang đó không thuộc Facebook. TẤT CẢ CÁC TRANG? Không! Công ty không thể theo dõi hoạt động trực tuyến của bạn trong khi bạn đang truy cập bất kỳ trang web nào, nhưng chỉ những trang có chèn Plugin như nút "Thích", "Đề nghị", "Chia sẻ".

Đúng! Bất kỳ trang web nào với một nút Facebook, như một trong những trang bạn đọc ngay bây giờ hoặc bất kỳ trang web cho phép bạn đăng nhập với tài khoản Facebook của bạn bằng cách nào đó kết nối với Facebook. Dựa trên thực tế này, bất kỳ trang web nào bạn truy cập sẽ lưu trữ thông tin về chuyến thăm của bạn trong trình duyệt, có thể dễ dàng đọc bởi Facebook sau này, cho dù bạn bấm vào một nút "Thích" nút trên bất kỳ trang web hay không.

Điều khoản dịch vụ của Facebook

Chúng tôi và các chi nhánh của chúng tôi, bên thứ ba và các đối tác khác sử dụng các công nghệ này cho các mục đích an ninh và cung cấp các sản phẩm, các dịch vụ và quảng cáo được sử dụng. Với công nghệ này, một trang Web hoặc ứng dụng có thể lưu trữ thông tin trên trình duyệt hoặc thiết bị của bạn để sau này đọc lại những thông tin đó.
Làm thế nào để ngăn Facebook chia sẻ lịch sử duyệt Web của bạn?

Nếu bạn không muốn bất kì trang web nào của bên thứ ba gửi dữ liệu của bạn lên Facebook, bạn có thể chọn ra thông qua một công cụ đặc biệt có sẵn trên trang Digital Advertising Alliance.


Trước tiên, bạn cần tắt các plugin chặn quảng cáo như "AdBlock" trong một vài phút. Sau đó truy cập trang http://www.aboutads.info/choices/. Nó sẽ cho bạn thấy danh sách các công ty được chia sẻ dữ liệu của bạn.

Bấm vào Facebook và bất kỳ trang web nào khác mà bạn muốn loại trừ các hoạt động internet riêng tư của bạn, sau đó di chuyển xuống và nhấn nút "Submit".

Đối với người dùng di động:
Nếu bạn sở hữu một chiếc iPhone, mở cài đặt và đi tới General->Restrictions->Advertising (Chung->Hạn chế->Quảng cáo). Sau đó nhấn vào "Limit Ad Tracking." (Giới hạn theo dõi quảng cáo).
Nếu bạn sở hữu một điện thoại thông minh Android, hãy vào Google Settings->Ads (Thiết lập Google->Quảng cáo) và bỏ chọn "Interest-Based Ads" (Quảng cáo dựa trên sở thích).

Nguồn bài viết: TheHackerNews.
Xem chi tiết