เมื่อเพิ่มการแชร์ลงในเกมของคุณ ผู้เล่นจะสามารถแชร์กิจกรรมในเกมไปยังโปรไฟล์ของตนเองและฟีดของเพื่อนได้ ช่องทางการติดต่อสื่อสารแบบหนึ่งต่อหลายคนนี้เป็นตัวช่วยขับเคลื่อนการหาผู้เล่นใหม่และการมีส่วนร่วมได้อย่างมีประสิทธิภาพ เนื่องจากเรื่องราวที่แชร์ทั้งหมดจะเผยแพร่โดยตรงไปยังโปรไฟล์ของผู้เล่น การที่จะต้องสร้างขั้นตอนการแชร์ที่มีคุณภาพสูงและใช้งานง่ายให้กับเกมของคุณจึงถือเป็นสิ่งสำคัญ คู่มือนี้จะช่วยให้คุณกำหนดวิธีการแชร์ที่ให้ผลที่ดีที่สุดสำหรับเกมของคุณ
ขณะออกแบบเกมของคุณ ให้ระบุช่วงเวลาที่สำคัญที่จะให้ประสบการณ์ที่สำคัญกับผู้เล่น (เช่น ความรู้สึกประสบความสำเร็จ การเอาชนะเพื่อนอย่างงดงาม หรือการฉลองให้กับความพยายามของทีม) พร้อมทั้งให้ตัวเลือกในการแชร์ช่วงเวลาเหล่านั้นในทันที เราขอแนะนำให้มีปุ่มแชร์ที่สะดุดตาอย่างน้อยหนึ่งปุ่มในหน้าผลลัพธ์หรือหน้าอื่นๆ ที่เกี่ยวข้อง
ในฐานะผู้พัฒนา คุณสามารถทำให้ผู้เล่นแชร์ช่วงเวลาสำคัญๆ ในเกมได้ การเรียกใช้ SDK ทำงานคล้ายกับการอัพเดตแบบกำหนดเอง แต่เมธอด FBInstant.shareAsync()
จะแจ้งให้ผู้เล่นแชร์ช่วงเวลาสำคัญที่อื่นแทนการอัพเดตเนื้อหาในการสนทนาปัจจุบัน
ผู้เล่นสามารถแชร์ช่วงเวลาต่างๆ ในฟีดของตนเองได้ หากแชร์ในฟีดของตนเอง ผู้เล่นจะใส่ข้อความแบบกำหนดเองได้
เรื่องราวของฟีดจะมีรูปภาพ ข้อความ และปุ่ม ซึ่งทั้งหมดนี้จะถูกตั้งค่าไว้เมื่อเรียกใช้ API การคลิกปุ่มจะเป็นการเปิดเกม จากจุดเข้าใช้งานนั้น คุณจะสามารถเข้าถึง FBInstant.getEntrypointData()
ซึ่งส่งคืนอ็อบเจ็กต์ข้อมูลที่ส่งผ่านอาร์กิวเมนต์ data:
ใน FBInstant.shareAsync()
โปรดตรวจสอบให้แน่ใจว่าองค์ประกอบภาพที่คุณสร้างสำหรับใช้ในการแชร์แบบกำหนดเองเป็นไปตามมาตรฐานด้านขนาดของฟีดสำหรับไฟล์แนบที่เป็นรูปภาพและวิดีโอ อัตราส่วนระหว่างความกว้างและความยาวขององค์ประกอบควรอยู่ในช่วงต่อไปนี้
คุณสามารถแชร์เกมของคุณในฟีดได้โดยคลิก "แชร์" ในส่วน "แชร์เกมของคุณ" การดำเนินการนี้จะช่วยให้คุณสามารถแชร์เกมในฟีดและทดสอบเกมจากแพลตฟอร์มใดๆ ก็ได้ (เดสก์ท็อป, iOS หรือ Android)
คุณสามารถเริ่มต้นการสร้างความนิยมของคุณได้ด้วยการแชร์เกมของคุณบน Facebook หากคุณเชื่อมโยงเพจกับเกมไว้แล้ว คุณสามารถสร้างลิงก์ที่มีรูปแบบต่อไปนี้ได้
https://fb.gg/play/
app_id_or_namespace
คุณสามารถแชร์ลิงก์นี้ที่ใดก็ได้ และการแตะที่ลิงก์ดังกล่าวจะเป็นการนำคนเข้ามาที่เกมของคุณและเปิดในทันที
อีกทั้งยังช่วยระบุชื่อบริบท: https://fb.gg/play/
app_id_or_namespace/play_with_jill
"play_with_jill" เป็นชื่อบริบท และคุณสามารถระบุสตริง URL Safe ที่คุณต้องการได้ หากผู้ใช้เข้าใช้งานเกมจากลิงก์ที่มีชื่อบริบท ลิงก์นี้จะได้รับการแมพไปที่ ID บริบทที่ไม่ซ้ำกันโดยมีประเภทบริบทเป็น "LINK" (ลิงก์) ทุกคนที่ได้รับลิงก์เดียวกันจะสามารถเล่นด้วยกันได้ ซึ่งช่วยให้คุณสามารถจัดการแข่งขันแบบทัวร์นาเมนต์ ส่งการท้าแข่งเฉพาะ และอีกมากมาย
คุณยังสามารถสร้างลิงก์ที่แชร์ได้แบบกำหนดเองพร้อมเพย์โหลดจากส่วน "การกำหนดค่าเกี่ยวกับการค้นพบ" ของการตั้งค่าเกมทันใจโดยดำเนินการดังต่อไปนี้
ตอนนี้คุณสามารถคัดลอกลิงก์ใดก็ได้โดยคลิกที่ลิงก์:
ลิงก์นั้นจะกลายเป็นลิงก์เกมทันใจและเปิดเกมด้วยเพย์โหลดที่สามารถดึงข้อมูลได้โดยใช้ FBInstant.getEntryPointData()
การแชร์เกมและโพสต์ลงในฟีดเป็นวิธีที่มีประสิทธิภาพในการช่วยให้เกมของคุณกลายเป็นกระแสไวรัล
การหาเพื่อนเล่นเกมเป็นตัวกระตุ้นชั้นเยี่ยมสำหรับผู้ใช้ในการแชร์เกมที่พวกเขากำลังเล่นอยู่:
หากผู้เล่นของคุณกำลังสนุกอยู่กับเกม (เช่น เล่นเกมเป็นเวลานาน กลับมาเล่นหลายวัน ฯลฯ) คุณอาจต้องการแนะนำให้พวกเขาแชร์เกมกับเพื่อนๆ ด้วยการคลิกที่ปุ่มเมนูด้านขวาบน: ซึ่งจะเป็นการแชร์วิดีโอของเกมลงในไทม์ไลน์ของพวกเขา ให้แน่ใจว่าได้อัพโหลดวิดีโอดีๆ ลงในการตั้งค่าแอพของคุณ
กระตุ้นผู้เล่นให้แชร์ช่วงเวลาดีๆ ที่คุณกำหนดและออกแบบไว้ในเกม กระตุ้นให้ผู้เล่นใช้ขั้นตอนการแชร์โดยใช้ FBInstant.shareAsync()
วิธีการนี้เหมาะสำหรับการแชร์ความสำเร็จและการทำภารกิจที่เสร็จสิ้น
หมายเหตุ: การให้รางวัลแก่ผู้เล่นเพื่อแลกกับการแชร์เกมถือเป็นการกระทำที่ขัดต่อนโยบายของ Facebook คุณสามารถให้รางวัลผู้ใช้ที่แชร์และเพื่อนที่เข้าร่วมที่ได้รับเนื้อหาที่แชร์หลังจากที่พวกเขาเริ่มเล่นแล้วเท่านั้น เช่น ผู้เล่น A ไม่สามารถรับรางวัลจากการเชิญผู้เล่นรายอื่นได้ แต่ผู้เล่น A สามารถรับรางวัลได้ หากเขาเชิญผู้เล่น B และผู้เล่น B เริ่มเล่นเกม โดยผู้เล่น B สามารถรับรางวัลในกรณีนี้ได้เช่นกัน
การทำให้แน่ใจว่าเกมของคุณสามารถรองรับผู้เล่นใหม่ๆ ได้เป็นจำนวนมากนั้นถือเป็นสิ่งสำคัญ คุณจะต้องมอบประสบการณ์ผู้ใช้ใหม่ที่ยอดเยี่ยม โดยมีการแปลเป็นภาษาต่างๆ และเกมจะต้องรองรับหลักปฏิบัติที่ดีที่สุดอื่นๆ เพื่อการมีส่วนร่วมและการรักษาผู้ใช้