การแชร์สำหรับเกมทันใจ

เมื่อเพิ่มการแชร์ลงในเกมของคุณ ผู้เล่นจะสามารถแชร์กิจกรรมในเกมไปยังโปรไฟล์ของตนเองและฟีดของเพื่อนได้ ช่องทางการติดต่อสื่อสารแบบหนึ่งต่อหลายคนนี้เป็นตัวช่วยขับเคลื่อนการหาผู้เล่นใหม่และการมีส่วนร่วมได้อย่างมีประสิทธิภาพ เนื่องจากเรื่องราวที่แชร์ทั้งหมดจะเผยแพร่โดยตรงไปยังโปรไฟล์ของผู้เล่น การที่จะต้องสร้างขั้นตอนการแชร์ที่มีคุณภาพสูงและใช้งานง่ายให้กับเกมของคุณจึงถือเป็นสิ่งสำคัญ คู่มือนี้จะช่วยให้คุณกำหนดวิธีการแชร์ที่ให้ผลที่ดีที่สุดสำหรับเกมของคุณ

ขณะออกแบบเกมของคุณ ให้ระบุช่วงเวลาที่สำคัญที่จะให้ประสบการณ์ที่สำคัญกับผู้เล่น (เช่น ความรู้สึกประสบความสำเร็จ การเอาชนะเพื่อนอย่างงดงาม หรือการฉลองให้กับความพยายามของทีม) พร้อมทั้งให้ตัวเลือกในการแชร์ช่วงเวลาเหล่านั้นในทันที เราขอแนะนำให้มีปุ่มแชร์ที่สะดุดตาอย่างน้อยหนึ่งปุ่มในหน้าผลลัพธ์หรือหน้าอื่นๆ ที่เกี่ยวข้อง

การแชร์แบบกำหนดเอง

ในฐานะผู้พัฒนา คุณสามารถทำให้ผู้เล่นแชร์ช่วงเวลาสำคัญๆ ในเกมได้ การเรียกใช้ SDK ทำงานคล้ายกับการอัพเดตแบบกำหนดเอง แต่เมธอด FBInstant.shareAsync() จะแจ้งให้ผู้เล่นแชร์ช่วงเวลาสำคัญที่อื่นแทนการอัพเดตเนื้อหาในการสนทนาปัจจุบัน

ผู้เล่นสามารถแชร์ช่วงเวลาต่างๆ ในฟีดของตนเองได้ หากแชร์ในฟีดของตนเอง ผู้เล่นจะใส่ข้อความแบบกำหนดเองได้

เรื่องราวของฟีดจะมีรูปภาพ ข้อความ และปุ่ม ซึ่งทั้งหมดนี้จะถูกตั้งค่าไว้เมื่อเรียกใช้ API การคลิกปุ่มจะเป็นการเปิดเกม จากจุดเข้าใช้งานนั้น คุณจะสามารถเข้าถึง FBInstant.getEntrypointData() ซึ่งส่งคืนอ็อบเจ็กต์ข้อมูลที่ส่งผ่านอาร์กิวเมนต์ data: ใน FBInstant.shareAsync()

โปรดตรวจสอบให้แน่ใจว่าองค์ประกอบภาพที่คุณสร้างสำหรับใช้ในการแชร์แบบกำหนดเองเป็นไปตามมาตรฐานด้านขนาดของฟีดสำหรับไฟล์แนบที่เป็นรูปภาพและวิดีโอ อัตราส่วนระหว่างความกว้างและความยาวขององค์ประกอบควรอยู่ในช่วงต่อไปนี้

  • อัตราส่วนความกว้างต่อความยาวขั้นต่ำคือ 1.91:1
  • อัตราส่วนความกว้างต่อความยาวสูงสุดคือ 4:5 รูปภาพที่เกินอัตราส่วนสูงสุดจะถูกครอบตัด

คุณสามารถแชร์เกมของคุณในฟีดได้โดยคลิก "แชร์" ในส่วน "แชร์เกมของคุณ" การดำเนินการนี้จะช่วยให้คุณสามารถแชร์เกมในฟีดและทดสอบเกมจากแพลตฟอร์มใดๆ ก็ได้ (เดสก์ท็อป, iOS หรือ Android)



ลิงก์ตรง fb.gg/play

คุณสามารถเริ่มต้นการสร้างความนิยมของคุณได้ด้วยการแชร์เกมของคุณบน 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" (ลิงก์) ทุกคนที่ได้รับลิงก์เดียวกันจะสามารถเล่นด้วยกันได้ ซึ่งช่วยให้คุณสามารถจัดการแข่งขันแบบทัวร์นาเมนต์ ส่งการท้าแข่งเฉพาะ และอีกมากมาย



ลิงก์ตรง fb.gg/play แบบกำหนดเอง

คุณยังสามารถสร้างลิงก์ที่แชร์ได้แบบกำหนดเองพร้อมเพย์โหลดจากส่วน "การกำหนดค่าเกี่ยวกับการค้นพบ" ของการตั้งค่าเกมทันใจโดยดำเนินการดังต่อไปนี้

  • ป้อนข้อมูล JSON ที่ถูกต้องในพื้นที่ข้อความ "เพย์โหลด":


  • กดปุ่ม "สร้างลิงก์ที่กำหนดเอง" โดยลิงก์ใหม่จะถูกสร้างขึ้นและเพิ่มลงในตารางลิงก์:


ตอนนี้คุณสามารถคัดลอกลิงก์ใดก็ได้โดยคลิกที่ลิงก์:



ลิงก์นั้นจะกลายเป็นลิงก์เกมทันใจและเปิดเกมด้วยเพย์โหลดที่สามารถดึงข้อมูลได้โดยใช้ FBInstant.getEntryPointData()

  • เพย์โหลดสามารถแก้ไขได้ทุกเมื่อจากตาราง:

การแชร์กรณีการใช้งาน

แชร์กับเพื่อน

การแชร์เกมและโพสต์ลงในฟีดเป็นวิธีที่มีประสิทธิภาพในการช่วยให้เกมของคุณกลายเป็นกระแสไวรัล

หาเพื่อนเล่นเกม

การหาเพื่อนเล่นเกมเป็นตัวกระตุ้นชั้นเยี่ยมสำหรับผู้ใช้ในการแชร์เกมที่พวกเขากำลังเล่นอยู่:

แชร์เกมจาก UI

หากผู้เล่นของคุณกำลังสนุกอยู่กับเกม (เช่น เล่นเกมเป็นเวลานาน กลับมาเล่นหลายวัน ฯลฯ) คุณอาจต้องการแนะนำให้พวกเขาแชร์เกมกับเพื่อนๆ ด้วยการคลิกที่ปุ่มเมนูด้านขวาบน: ซึ่งจะเป็นการแชร์วิดีโอของเกมลงในไทม์ไลน์ของพวกเขา ให้แน่ใจว่าได้อัพโหลดวิดีโอดีๆ ลงในการตั้งค่าแอพของคุณ

กระตุ้นการแชร์และการจูงใจ

กระตุ้นผู้เล่นให้แชร์ช่วงเวลาดีๆ ที่คุณกำหนดและออกแบบไว้ในเกม กระตุ้นให้ผู้เล่นใช้ขั้นตอนการแชร์โดยใช้ FBInstant.shareAsync() วิธีการนี้เหมาะสำหรับการแชร์ความสำเร็จและการทำภารกิจที่เสร็จสิ้น

หมายเหตุ: การให้รางวัลแก่ผู้เล่นเพื่อแลกกับการแชร์เกมถือเป็นการกระทำที่ขัดต่อนโยบายของ Facebook คุณสามารถให้รางวัลผู้ใช้ที่แชร์และเพื่อนที่เข้าร่วมที่ได้รับเนื้อหาที่แชร์หลังจากที่พวกเขาเริ่มเล่นแล้วเท่านั้น เช่น ผู้เล่น A ไม่สามารถรับรางวัลจากการเชิญผู้เล่นรายอื่นได้ แต่ผู้เล่น A สามารถรับรางวัลได้ หากเขาเชิญผู้เล่น B และผู้เล่น B เริ่มเล่นเกม โดยผู้เล่น B สามารถรับรางวัลในกรณีนี้ได้เช่นกัน

เตรียมพร้อมสำหรับการปรับขนาด

การทำให้แน่ใจว่าเกมของคุณสามารถรองรับผู้เล่นใหม่ๆ ได้เป็นจำนวนมากนั้นถือเป็นสิ่งสำคัญ คุณจะต้องมอบประสบการณ์ผู้ใช้ใหม่ที่ยอดเยี่ยม โดยมีการแปลเป็นภาษาต่างๆ และเกมจะต้องรองรับหลักปฏิบัติที่ดีที่สุดอื่นๆ เพื่อการมีส่วนร่วมและการรักษาผู้ใช้