Khi bạn thêm tính năng chia sẻ vào game của mình, người chơi có thể chia sẻ hoạt động trong game lên trang cá nhân của họ và Bảng feed của bạn bè. Kênh liên lạc một-nhiều này là yếu tố tác động mạnh mẽ đến việc tương tác và chinh phục người chơi. Vì tất cả tin chia sẻ đều được đăng trực tiếp lên trang cá nhân của người chơi, nên điều quan trọng là phải xây dựng một luồng chia sẻ chất lượng cao và trực quan trong game. Hướng dẫn này sẽ giúp bạn xác định phương thức chia sẻ phù hợp nhất cho game của mình.
Khi thiết kế game, hãy xác định những khoảnh khắc cụ thể mang lại cho người chơi trải nghiệm có ý nghĩa (ví dụ: cảm xúc khi đạt thành tích cá nhân, chiến thắng tâm phục khẩu phục của một người bạn hay chúc mừng nỗ lực của đội) và cung cấp cho người chơi các lựa chọn rõ ràng để chia sẻ những khoảnh khắc này khi chúng diễn ra. Bạn nên dùng ít nhất một nút Chia sẻ nổi bật trên trang kết quả hoặc các trang liên quan khác.
Là nhà phát triển, bạn cho phép người chơi chia sẻ những khoảnh khắc có ý nghĩa trong game. Lệnh gọi SDK hoạt động tương tự như lệnh gọi Thông tin mới tùy chỉnh, nhưng thay vì cập nhật nội dung trong cuộc trò chuyện hiện tại, phương thức FBInstant.shareAsync()
sẽ nhắc người chơi chia sẻ khoảnh khắc đó ở nơi khác.
Người chơi có thể chia sẻ các khoảnh khắc trên Bảng feed của họ. Nếu chia sẻ trên Bảng feed, họ có thể thêm một tin nhắn tùy chỉnh.
Tin trên Bảng feed sẽ chứa một hình ảnh, văn bản và một nút - tất cả đều được đặt khi gọi API. Thao tác nhấp vào nút sẽ khởi chạy game. Từ điểm bắt đầu đó, bạn sẽ có quyền truy cập vào FBInstant.getEntrypointData()
, mục này sẽ trả về đối tượng dữ liệu được chuyển qua đối số data:
trong FBInstant.shareAsync()
.
Khi tạo tài sản hình ảnh cho lượt chia sẻ tùy chỉnh, hãy nhớ tuân thủ tiêu chuẩn kích thước của Bảng feed dành cho hình ảnh và video đính kèm. Tỷ lệ giữa chiều rộng và chiều cao của tài sản phải nằm trong phạm vi sau:
Bạn có thể chia sẻ game trên Bảng feed bằng cách nhấp vào Chia sẻ trong phần Chia sẻ trò chơi. Như vậy, bạn sẽ có thể chia sẻ game trong Bảng feed và thử nghiệm game đó trong mọi nền tảng (Máy tính, iOS hoặc Android).
Bạn có thể bắt đầu lan truyền bằng cách chia sẻ game của mình lên Facebook. Nếu đã liên kết một Trang với game của mình, thì bạn có thể tạo liên kết bằng định dạng sau:
https://fb.gg/play/
app_id_or_namespace
Bạn có thể chia sẻ liên kết ở bất cứ đâu. Thao tác nhấn vào liên kết sẽ chuyển mọi người đến game của bạn và khởi chạy game ngay tức thì.
Liên kết này cũng cho phép chỉ định tên ngữ cảnh: https://fb.gg/play/
app_id_or_namespace/play_with_jill
"play_with_jill" là tên ngữ cảnh và bạn có thể chỉ định chuỗi an toàn với URL bất kỳ mà mình muốn. Khi người dùng truy cập game của bạn từ liên kết có tên ngữ cảnh, thao tác này sẽ được khớp với một ID ngữ cảnh duy nhất, với loại ngữ cảnh là "LIÊN KẾT". Bất kỳ ai nhận được cùng liên kết đều có thể chơi cùng nhau. Điều này cho phép bạn chạy các giải đấu, gửi những lời thách đấu khác biệt, v.v.
Bạn cũng có thể tạo các liên kết tùy chỉnh có thể chia sẻ với phần tải dữ liệu từ phần "Cấu hình khám phá" trong cài đặt Trò chơi tức thì bằng cách thực hiện như sau:
Bây giờ, bạn có thể sao chép bất kỳ liên kết nào bằng cách nhấp vào liên kết đó:
Liên kết sẽ được phân giải thành liên kết Trò chơi tức thì và mở game với phần tải dữ liệu có thể truy xuất bằng FBInstant.getEntryPointData()
.
Chia sẻ game và bài viết lên Bảng feed là cách hiệu quả để nhiều người biết đến game của bạn.
Tìm bạn bè chơi cùng là động lực tuyệt vời để người dùng chia sẻ game họ đang chơi:
Nếu người chơi cảm thấy vui vẻ khi chơi game (ví dụ: chơi trong thời gian dài, quay lại chơi nhiều ngày, v.v), thì bạn nên gợi ý họ chia sẻ game với bạn bè bằng cách nhấp vào nút menu ở trên cùng bên phải: từ đó, họ có thể chia sẻ video của game lên dòng thời gian của mình. Trong phần Cài đặt ứng dụng, hãy nhớ tải lên một video đẹp mắt.
Khuyến khích người chơi chia sẻ những khoảnh khắc có ý nghĩa mà bạn đã xác định và thiết kế trong game. Nhắc họ sử dụng quy trình chia sẻ bằng FBInstant.shareAsync()
. Phương thức này phù hợp để chia sẻ thành tích và thành quả.
Lưu ý: Việc trao phần thưởng cho người chơi để đổi lấy việc chia sẻ game là trái với Chính sách của Facebook. Bạn chỉ được thưởng cho cả người dùng chia sẻ lẫn bạn bè tham gia (những người nhận được nội dung chia sẻ) sau khi họ bắt đầu chơi. Ví dụ: Người chơi A không thể nhận quà chỉ vì đã mời một người chơi khác. Tuy nhiên, Người chơi A có thể nhận phần thưởng nếu họ đã mời Người chơi B và Người chơi B đã bắt đầu chơi. Người chơi B cũng có thể nhận phần thưởng trong tình huống này.
Điều quan trọng là phải đảm bảo game của bạn có thể hỗ trợ rất nhiều người chơi mới. Đảm bảo mang lại trải nghiệm người dùng mới mạnh mẽ được bản địa hóa cho nhiều ngôn ngữ, đồng thời đảm bảo game hỗ trợ những cách làm tốt nhất khác để tăng lượt tương tác và tỷ lệ giữ chân.