Firebase Dynamic Links

Firebase Dynamic Links คือลิงก์ที่ทำงานในแบบที่คุณต้องการใน แพลตฟอร์มเหล่านี้ไหม และแอปของคุณมีการติดตั้งอยู่แล้วหรือไม่

เมื่อใช้ Dynamic Links ผู้ใช้จะได้รับประสบการณ์ที่ดีที่สุดสำหรับ แพลตฟอร์มที่พวกเขาจะเปิดลิงก์ของคุณ หากผู้ใช้เปิด Dynamic Link ใน iOS หรือ Android สามารถนำไปยังเนื้อหาที่ลิงก์ ในแอปที่มาพร้อมเครื่องได้โดยตรง หากผู้ใช้ เปิด Dynamic Link เดียวกันในเบราว์เซอร์บนเดสก์ท็อป เพื่อให้ระบบนำไปยัง URL ที่เทียบเท่า เนื้อหาในเว็บไซต์ของคุณ

นอกจากนี้ Dynamic Links ยังใช้ได้กับการติดตั้งแอป หากผู้ใช้เปิด Dynamic Link ใน iOS หรือ Android และไม่ได้ติดตั้งแอปของคุณ ระบบอาจแจ้งให้ผู้ใช้ ติดตั้ง จากนั้นหลังการติดตั้ง แอปของคุณจะเริ่มต้นและเข้าถึงลิงก์ได้

วิธีการทำงาน

คุณสร้าง Dynamic Link โดยใช้คอนโซล Firebase โดยใช้ REST API, iOS หรือ Android Builder API หรือโดยการสร้าง URL โดยการเพิ่มพารามิเตอร์ Dynamic Link ลงในโดเมน เฉพาะแอปของคุณเท่านั้น พารามิเตอร์เหล่านี้จะระบุลิงก์ที่คุณต้องการเปิด โดยขึ้นอยู่กับ แพลตฟอร์มของผู้ใช้ และดูว่ามีการติดตั้งแอปของคุณอยู่หรือไม่

เมื่อผู้ใช้เปิด Dynamic Links อันใดอันหนึ่งของคุณ หากยังไม่ได้ติดตั้ง ระบบจะนำผู้ใช้ไปที่ Play Store หรือ App Store เพื่อติดตั้งแอป (เว้นแต่ว่าคุณ ให้ระบุเป็นอย่างอื่น) แล้วแอปของคุณจะเปิดขึ้น จากนั้น คุณสามารถดึงลิงก์ที่ ไปยังแอปของคุณและจัดการ Deep Link ตามความเหมาะสมสำหรับแอปของคุณ

คุณสามารถสร้าง Dynamic Links ได้โดยใช้ ชื่อโดเมนของคุณเอง:

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

หรือในกรณีที่ไม่มีโดเมนสําหรับแอป ก็ใช้โดเมนที่กําหนดเองแบบไม่มีค่าใช้จ่ายได้ โดเมนย่อย page.link:

https://example.page.link/summer-sale

สร้างโดเมนย่อยโดยไม่มีค่าใช้จ่ายในคอนโซล Firebase

ฟีเจอร์ทั้งหมดของ Dynamic Links รวมถึงข้อมูลวิเคราะห์ การระบุแหล่งที่มาหลังการติดตั้ง และ การผสานรวม SDK ทำงานกับทั้งโดเมน page.link ที่กำหนดเองและโดเมนของคุณเอง

เส้นทางการใช้งาน

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

ขั้นตอนถัดไป