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 |
ขั้นตอนถัดไป
- ดูข้อมูลเกี่ยวกับ Firebase Dynamic Links บางส่วน พบบ่อยที่สุด กรณีการใช้งานและวิธีใช้งาน ให้พวกเขา
- ดูวิธีสร้าง Dynamic Links แล้วรับได้ใน iOS Android Flutter Unity และ แอป C++
- ใช้รูปแบบที่กำหนดเอง สำหรับ Dynamic Links
- ทำความเข้าใจประสิทธิภาพของ Dynamic Links ด้วย เครื่องมือวิเคราะห์