คำถามที่พบบ่อยเกี่ยวกับการเลิกใช้งานลิงก์แบบไดนามิก

เราเปิดตัว Firebase Dynamic Links เมื่อ 7 ปีที่แล้วเพื่อทำให้ URL มีประสิทธิภาพมากขึ้น ตัวอย่างเช่น การเปลี่ยนปลายทางของลิงก์แบบไดนามิกตามเงื่อนไขรันไทม์

ในช่วงหลายปีที่ผ่านมา ระบบนิเวศของเว็บและอุปกรณ์เคลื่อนที่ได้พัฒนาไปพร้อมกับเทคโนโลยีต่างๆ เช่น App Links , Google Play Instant , Universal Links และ App Clips และทำให้การเดินทางของผู้ใช้ผ่านแอพต่างๆ และเว็บราบรื่นยิ่งขึ้นและคาดการณ์ได้สำหรับผู้ใช้แอพของคุณ เราเชื่อว่าคุณและผู้ใช้ของคุณจะได้รับประโยชน์มากขึ้นจากการนำเทคโนโลยีเหล่านี้มาใช้โดยตรงและเดินหน้าขับเคลื่อนระบบนิเวศต่อไป อย่างไรก็ตาม ควบคู่ไปกับการเปลี่ยนแปลงใหม่เหล่านี้ API เนทีฟดั้งเดิมที่ Firebase Dynamic Links สร้างขึ้นก็พัฒนาและนำเสนอความท้าทายใหม่ๆ ด้วยเช่นกัน

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

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

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

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

ฉันต้องรู้อะไรบ้าง?

ในวันที่ 25 สิงหาคม 2025 Firebase Dynamic Links จะปิดตัวลง ลิงก์ทั้งหมดที่ให้บริการโดย Firebase Dynamic Links (ทั้งโฮสต์บนโดเมนที่กำหนดเองและโดเมนย่อยของ page.link) จะหยุดทำงานและคุณจะไม่สามารถสร้างลิงก์ใหม่ได้อีก

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

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

ดูคำถามที่พบบ่อยด้านล่างเพื่อช่วยตอบคำถามที่สำคัญที่สุดของคุณ

หากต้องการเริ่มการย้ายข้อมูล โปรดดูคำถามที่พบ บ่อย "ฉันควรย้ายจากบริการนี้อย่างไร" เพิ่มเติมด้านล่าง

ในวันที่ 25 สิงหาคม 2025 Firebase Dynamic Links จะปิดตัวลง ลิงก์ทั้งหมดที่ให้บริการโดย Firebase Dynamic Links (ทั้งลิงก์ที่โฮสต์บนโดเมนที่กำหนดเองและในโดเมนย่อยของ page.link) จะหยุดทำงาน

ฉันจะต้องย้ายถิ่นฐานกี่โมง

คุณมีเวลาถึงวันที่ 25 สิงหาคม 2025 ในการย้ายข้อมูลให้เสร็จสมบูรณ์

ใช่ ลิงก์ใหม่และที่มีอยู่ของคุณจะยังคงทำงานต่อไปจนกว่าบริการลิงก์แบบไดนามิกจะปิดตัวลงในวันที่ 25 สิงหาคม 2025

เมื่อ Firebase Dynamic Links หยุดทำงาน คุณคาดหวังได้ว่า:

  • ลิงก์ทั้งหมดที่คลิกจะส่งคืนการตอบกลับสถานะ HTTP 404 ให้กับผู้ใช้ปลายทาง
  • คำขอ HTTP ทั้งหมดไปที่:

    • https://firebasedynamiclinks.googleapis.com/v1/shortLinks (Short Links API)
    • https://firebasedynamiclinks.googleapis.com/v1/SHORT_DYNAMIC_LINK/linkStats (Link Stats API)

    จะส่งคืนการตอบกลับสถานะ HTTP 400/403

  • ลักษณะการทำงานต่อไปนี้ขึ้นอยู่กับเวอร์ชันของแพลตฟอร์ม SDK และการเรียก API ที่เกิดขึ้นในแอปของคุณ:

    iOS

    กรณีการใช้งาน การเรียก API รหัสสถานะ พฤติกรรม แอปของคุณจะพังหรือไม่
    สร้างลิงค์แบบสั้น

    สั้นลง (รวดเร็ว)

    ย่อ URL (รวดเร็ว)

    ย่อด้วยความสมบูรณ์ (Objective-C)

    400 ข้อผิดพลาดถูกปล่อยออกมาพร้อมเหตุผลของความล้มเหลว เลขที่*
    แสดงที่มาเปิดครั้งแรก

    รับการเรียกโดยอัตโนมัติบน FirebaseApp.configure (Swift) / FIRApp.configure (Objective-C)

    400 ไม่มีข้อผิดพลาดใดๆ เกิดขึ้น แต่วัตถุ FDL จะถูกส่งกลับพร้อมข้อมูลเปล่า เลขที่*
    เปิดการแสดงที่มาอีกครั้ง

    จัดการUniversalLink (Swift)

    จัดการUniversalLink (Objective-C)

    400 ข้อผิดพลาดถูกปล่อยออกมาพร้อมเหตุผลของความล้มเหลว เลขที่*

    แอนดรอยด์

    กรณีการใช้งาน การเรียก API รหัสสถานะ พฤติกรรม แอปของคุณจะพังหรือไม่
    สร้างลิงค์แบบสั้น

    buildShortDynamicLink (Kotlin)

    buildShortDynamicLink (จาวา)

    400 ข้อผิดพลาดถูกปล่อยออกมาพร้อมเหตุผลของความล้มเหลว เลขที่*
    แสดงที่มาเปิดครั้งแรก

    getDynamicLink(getIntent()) (Kotlin)

    getDynamicLink(getIntent()) (จาวา)

    400 งานส่งคืนการตอบสนองที่สำเร็จ แต่ข้อมูล FDL จะว่างเปล่า เลขที่*
    เปิดการแสดงที่มาอีกครั้ง

    getDynamicLink(getIntent()) (Kotlin)

    getDynamicLink(getIntent()) (จาวา)

    400 งานส่งคืนการตอบสนองที่สำเร็จ แต่ข้อมูล FDL จะว่างเปล่า เลขที่*
    ตอบรับคำเชิญ เรียกใช้โมดูล AppInvite ในบริการ Google Play เมื่อจัดการการเปลี่ยนเส้นทางโดยเจตนา (จาก *.page.link หรือโดเมนที่กำหนดเอง) 400 แสดงสปินเนอร์เมื่อเรียกใช้บริการ GOogle PLAY และหายไปเมื่อมีการตอบกลับ 400 ครั้ง เลขที่*

ฉันจะย้ายจากบริการได้อย่างไร

เราพบว่านักพัฒนาที่แตกต่างกันมีความต้องการที่แตกต่างกันเมื่อต้องใช้ Firebase Dynamic Links

ขึ้นอยู่กับกรณีการใช้งานของคุณเองและการประเมินการใช้งาน Firebase Dynamic Links มีแนวโน้มว่าสถานการณ์ด้านล่างจะตรงกับความต้องการของคุณ

สำหรับสถานการณ์นี้ เราขอแนะนำให้คุณใช้ผู้ให้บริการ/ผู้จำหน่ายลิงก์ในรายละเอียดอื่นๆ เช่น Adjust, AppsFlyer, Bitly, Branch, Kochava และผู้ให้บริการอื่นๆ ที่คล้ายกันในตลาด (หมายเหตุ ผู้ให้บริการเหล่านี้ยังไม่ผ่านการตรวจสอบจาก Google แต่มีฟังก์ชันคล้ายกับ Firebase Dynamic Links)

คุณยังสามารถ ส่งออกข้อมูลเมตาของลิงก์ในรายละเอียด ซึ่งทำให้การย้ายลิงก์ของคุณไปยังผู้ให้บริการใดก็ตามที่คุณเลือกทำได้ง่ายขึ้น

หากต้องการช่วยค้นหาผู้ให้บริการที่มีคุณสมบัติตรงกับ Firebase Dynamic Links โปรดดูรายการคุณสมบัติต่อไปนี้ด้านล่าง

คุณลักษณะลิงก์ไดนามิกของ Firebase:

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

จะเกิดอะไรขึ้นหากฉันสนใจเฉพาะลิงก์ในรายละเอียดไปยังแอปของฉันหลังจากที่ติดตั้งไปแล้ว

สำหรับสถานการณ์นี้ เราแนะนำให้ใช้ App Link และ Universal Link ซึ่งเป็นวิธีที่รองรับแพลตฟอร์มสำหรับนักพัฒนาในการมอบประสบการณ์ Deep Link ให้กับผู้ใช้

ดู คำแนะนำนี้สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีย้ายข้อมูลไปใช้ App Links และ Universal Links

คู่มือนี้ยังอธิบายถึงวิธีการเลือกใช้โฮสติ้ง Firebase เพื่อโฮสต์ไฟล์การยืนยันโดเมนและแอสเซทลิงก์ที่จำเป็นบนโดเมนที่คุณวางแผนจะใช้สำหรับลิงก์ใหม่ของคุณ (เช่น ไฟล์ assetlinks.json สำหรับ App Links, ไฟล์ apple-app-site-association สำหรับ ลิงก์สากล).

สำหรับสถานการณ์นี้ คุณอาจไม่ต้องดำเนินการใดๆ ในแอปของคุณเพื่อจัดการกับพระอาทิตย์ตกที่กำลังจะมาถึง แต่เราขอแนะนำ:

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

  • การลบคำนำหน้า URL ของ Firebase Dynamic Links ใน คอนโซล Firebase หมายเหตุ: โดเมนคำนำหน้า URL จะถูกลบโดยอัตโนมัติหลังวันที่ 25 สิงหาคม 2025

  • การลบ Firebase Dynamic Links SDK ออกจากแอปของคุณ

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

Firebase Dynamic Links API สำหรับ Short Links และ Analytics จะยังคงใช้ได้จนถึงวันที่เลิกใช้งานในวันที่ 25 สิงหาคม 2025

หลังจากวันที่ดังกล่าว API เหล่านี้จะไม่สามารถใช้งานได้อีกต่อไป และ บริการจะปิดตัวลง

โปรดดู คำแนะนำในการส่งออกข้อมูลเมตาของลิงก์ของคุณ สำหรับคำแนะนำในการส่งออกข้อมูลเมตาของลิงก์ของคุณ

คุณสามารถใช้ คู่มือการส่งออก เพื่อดึงข้อมูลเมตาของ Firebase Dynamic Links ซึ่งรวมถึงตัวลิงก์ด้วย

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

คุณยังสามารถใช้ Google Analytics และส่งออกข้อมูลของคุณสำหรับชุดย่อยของข้อมูลการวิเคราะห์ลิงก์ รวมถึงเหตุการณ์การอัปเดตแอปซึ่งเป็นเฉพาะสำหรับ Google Analytics

หากคุณต้องการอัตราคำขอที่สูงขึ้นเพื่อช่วยในการย้ายข้อมูล โปรดติดต่อเราที่ Firebase Support

ข้อมูลเมตาของโดเมนและลิงก์ของคุณจะถูกทำเครื่องหมายเพื่อลบในวันที่ 25 สิงหาคม 2025 และลบออกตาม นโยบายการเก็บรักษาข้อมูลของเรา

ใช่ การตรวจสอบสิทธิ์ลิงก์อีเมลของคุณโดยใช้ Firebase Authentication จะยังคงใช้งานได้ต่อไป

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

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

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

,

เราเปิดตัว Firebase Dynamic Links เมื่อ 7 ปีที่แล้วเพื่อทำให้ URL มีประสิทธิภาพมากขึ้น ตัวอย่างเช่น การเปลี่ยนปลายทางของลิงก์แบบไดนามิกตามเงื่อนไขรันไทม์

ในช่วงหลายปีที่ผ่านมา ระบบนิเวศของเว็บและอุปกรณ์เคลื่อนที่ได้พัฒนาไปพร้อมกับเทคโนโลยีต่างๆ เช่น App Links , Google Play Instant , Universal Links และ App Clips และทำให้การเดินทางของผู้ใช้ผ่านแอพต่างๆ และเว็บราบรื่นยิ่งขึ้นและคาดการณ์ได้สำหรับผู้ใช้แอพของคุณ เราเชื่อว่าคุณและผู้ใช้ของคุณจะได้รับประโยชน์มากขึ้นจากการนำเทคโนโลยีเหล่านี้มาใช้โดยตรงและเดินหน้าขับเคลื่อนระบบนิเวศต่อไป อย่างไรก็ตาม ควบคู่ไปกับการเปลี่ยนแปลงใหม่เหล่านี้ API เนทีฟดั้งเดิมที่ Firebase Dynamic Links สร้างขึ้นก็พัฒนาและนำเสนอความท้าทายใหม่ๆ ด้วยเช่นกัน

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

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

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

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

ฉันต้องรู้อะไรบ้าง?

ในวันที่ 25 สิงหาคม 2025 Firebase Dynamic Links จะปิดตัวลง ลิงก์ทั้งหมดที่ให้บริการโดย Firebase Dynamic Links (ทั้งโฮสต์บนโดเมนที่กำหนดเองและโดเมนย่อยของ page.link) จะหยุดทำงานและคุณจะไม่สามารถสร้างลิงก์ใหม่ได้อีก

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

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

ดูคำถามที่พบบ่อยด้านล่างเพื่อช่วยตอบคำถามที่สำคัญที่สุดของคุณ

หากต้องการเริ่มการย้ายข้อมูล โปรดดูคำถามที่พบ บ่อย "ฉันควรย้ายจากบริการนี้อย่างไร" เพิ่มเติมด้านล่าง

ในวันที่ 25 สิงหาคม 2025 Firebase Dynamic Links จะปิดตัวลง ลิงก์ทั้งหมดที่ให้บริการโดย Firebase Dynamic Links (ทั้งลิงก์ที่โฮสต์บนโดเมนที่กำหนดเองและในโดเมนย่อยของ page.link) จะหยุดทำงาน

ฉันจะต้องย้ายถิ่นฐานกี่โมง

คุณมีเวลาถึงวันที่ 25 สิงหาคม 2025 ในการย้ายข้อมูลให้เสร็จสมบูรณ์

ใช่ ลิงก์ใหม่และที่มีอยู่ของคุณจะยังคงทำงานต่อไปจนกว่าบริการลิงก์แบบไดนามิกจะปิดตัวลงในวันที่ 25 สิงหาคม 2025

เมื่อ Firebase Dynamic Links หยุดทำงาน คุณคาดหวังได้ว่า:

  • ลิงก์ทั้งหมดที่คลิกจะส่งคืนการตอบกลับสถานะ HTTP 404 ให้กับผู้ใช้ปลายทาง
  • คำขอ HTTP ทั้งหมดไปที่:

    • https://firebasedynamiclinks.googleapis.com/v1/shortLinks (Short Links API)
    • https://firebasedynamiclinks.googleapis.com/v1/SHORT_DYNAMIC_LINK/linkStats (Link Stats API)

    จะส่งคืนการตอบกลับสถานะ HTTP 400/403

  • ลักษณะการทำงานต่อไปนี้ขึ้นอยู่กับเวอร์ชันของแพลตฟอร์ม SDK และการเรียก API ที่เกิดขึ้นในแอปของคุณ:

    iOS

    กรณีการใช้งาน การเรียก API รหัสสถานะ พฤติกรรม แอปของคุณจะพังหรือไม่
    สร้างลิงค์แบบสั้น

    สั้นลง (รวดเร็ว)

    ย่อ URL (รวดเร็ว)

    ย่อด้วยความสมบูรณ์ (Objective-C)

    400 ข้อผิดพลาดถูกปล่อยออกมาพร้อมเหตุผลของความล้มเหลว เลขที่*
    แสดงที่มาเปิดครั้งแรก

    รับการเรียกโดยอัตโนมัติบน FirebaseApp.configure (Swift) / FIRApp.configure (Objective-C)

    400 ไม่มีข้อผิดพลาดใดๆ เกิดขึ้น แต่วัตถุ FDL จะถูกส่งกลับพร้อมข้อมูลเปล่า เลขที่*
    เปิดการแสดงที่มาอีกครั้ง

    จัดการUniversalLink (Swift)

    จัดการUniversalLink (Objective-C)

    400 ข้อผิดพลาดถูกปล่อยออกมาพร้อมเหตุผลของความล้มเหลว เลขที่*

    แอนดรอยด์

    กรณีการใช้งาน การเรียก API รหัสสถานะ พฤติกรรม แอปของคุณจะพังหรือไม่
    สร้างลิงค์แบบสั้น

    buildShortDynamicLink (Kotlin)

    buildShortDynamicLink (จาวา)

    400 ข้อผิดพลาดถูกปล่อยออกมาพร้อมเหตุผลของความล้มเหลว เลขที่*
    แสดงที่มาเปิดครั้งแรก

    getDynamicLink(getIntent()) (Kotlin)

    getDynamicLink(getIntent()) (จาวา)

    400 งานส่งคืนการตอบสนองที่สำเร็จ แต่ข้อมูล FDL จะว่างเปล่า เลขที่*
    เปิดการแสดงที่มาอีกครั้ง

    getDynamicLink(getIntent()) (Kotlin)

    getDynamicLink(getIntent()) (จาวา)

    400 งานส่งคืนการตอบสนองที่สำเร็จ แต่ข้อมูล FDL จะว่างเปล่า เลขที่*
    ตอบรับคำเชิญ เรียกใช้โมดูล AppInvite ในบริการ Google Play เมื่อจัดการการเปลี่ยนเส้นทางโดยเจตนา (จาก *.page.link หรือโดเมนที่กำหนดเอง) 400 แสดงสปินเนอร์เมื่อเรียกใช้บริการ GOogle PLAY และหายไปเมื่อมีการตอบกลับ 400 ครั้ง เลขที่*

ฉันจะย้ายจากบริการได้อย่างไร

เราพบว่านักพัฒนาที่แตกต่างกันมีความต้องการที่แตกต่างกันเมื่อต้องใช้ Firebase Dynamic Links

ขึ้นอยู่กับกรณีการใช้งานของคุณเองและการประเมินการใช้งาน Firebase Dynamic Links มีแนวโน้มว่าสถานการณ์ด้านล่างจะตรงกับความต้องการของคุณ

สำหรับสถานการณ์นี้ เราขอแนะนำให้คุณใช้ผู้ให้บริการ/ผู้จำหน่ายลิงก์ในรายละเอียดอื่นๆ เช่น Adjust, AppsFlyer, Bitly, Branch, Kochava และผู้ให้บริการอื่นๆ ที่คล้ายกันในตลาด (หมายเหตุ ผู้ให้บริการเหล่านี้ยังไม่ผ่านการตรวจสอบจาก Google แต่มีฟังก์ชันคล้ายกับ Firebase Dynamic Links)

คุณยังสามารถ ส่งออกข้อมูลเมตาของลิงก์ในรายละเอียด ซึ่งทำให้การย้ายลิงก์ของคุณไปยังผู้ให้บริการใดก็ตามที่คุณเลือกทำได้ง่ายขึ้น

หากต้องการช่วยค้นหาผู้ให้บริการที่มีคุณสมบัติตรงกับ Firebase Dynamic Links โปรดดูรายการคุณสมบัติต่อไปนี้ด้านล่าง

คุณลักษณะลิงก์ไดนามิกของ Firebase:

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

จะเกิดอะไรขึ้นหากฉันสนใจเฉพาะลิงก์ในรายละเอียดไปยังแอปของฉันหลังจากที่ติดตั้งไปแล้ว

สำหรับสถานการณ์นี้ เราแนะนำให้ใช้ App Link และ Universal Link ซึ่งเป็นวิธีที่รองรับแพลตฟอร์มสำหรับนักพัฒนาในการมอบประสบการณ์ Deep Link ให้กับผู้ใช้

ดู คำแนะนำนี้สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีย้ายข้อมูลไปใช้ App Links และ Universal Links

คู่มือนี้ยังอธิบายถึงวิธีการเลือกใช้โฮสติ้ง Firebase เพื่อโฮสต์ไฟล์การยืนยันโดเมนและแอสเซทลิงก์ที่จำเป็นบนโดเมนที่คุณวางแผนจะใช้สำหรับลิงก์ใหม่ของคุณ (เช่น ไฟล์ assetlinks.json สำหรับ App Links, ไฟล์ apple-app-site-association สำหรับ ลิงก์สากล).

สำหรับสถานการณ์นี้ คุณอาจไม่ต้องดำเนินการใดๆ ในแอปของคุณเพื่อจัดการกับพระอาทิตย์ตกที่กำลังจะมาถึง แต่เราขอแนะนำ:

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

  • การลบคำนำหน้า URL ของ Firebase Dynamic Links ใน คอนโซล Firebase หมายเหตุ: โดเมนคำนำหน้า URL จะถูกลบโดยอัตโนมัติหลังวันที่ 25 สิงหาคม 2025

  • การลบ Firebase Dynamic Links SDK ออกจากแอปของคุณ

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

Firebase Dynamic Links API สำหรับ Short Links และ Analytics จะยังคงใช้ได้จนถึงวันที่เลิกใช้งานในวันที่ 25 สิงหาคม 2025

หลังจากวันที่ดังกล่าว API เหล่านี้จะไม่สามารถใช้งานได้อีกต่อไป และ บริการจะปิดตัวลง

โปรดดู คำแนะนำในการส่งออกข้อมูลเมตาของลิงก์ของคุณ สำหรับคำแนะนำในการส่งออกข้อมูลเมตาของลิงก์ของคุณ

คุณสามารถใช้ คู่มือการส่งออก เพื่อดึงข้อมูลเมตาของ Firebase Dynamic Links ซึ่งรวมถึงตัวลิงก์ด้วย

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

คุณยังสามารถใช้ Google Analytics และส่งออกข้อมูลของคุณสำหรับชุดย่อยของข้อมูลการวิเคราะห์ลิงก์ รวมถึงเหตุการณ์การอัปเดตแอปซึ่งเป็นเฉพาะสำหรับ Google Analytics

หากคุณต้องการอัตราคำขอที่สูงขึ้นเพื่อช่วยในการย้ายข้อมูล โปรดติดต่อเราที่ Firebase Support

ข้อมูลเมตาของโดเมนและลิงก์ของคุณจะถูกทำเครื่องหมายเพื่อลบในวันที่ 25 สิงหาคม 2025 และลบออกตาม นโยบายการเก็บรักษาข้อมูลของเรา

ใช่ การตรวจสอบสิทธิ์ลิงก์อีเมลของคุณโดยใช้ Firebase Authentication จะยังคงใช้งานได้ต่อไป

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

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

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