Tạo thủ công URL liên kết động

Bạn có thể tạo Dynamic Link bằng cách tự tạo URL theo mẫu sau:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

Dynamic Link tham số

Tham số đường liên kết sâu (Tham số tải trọng)
đường liên kết

Đường liên kết mà ứng dụng của bạn sẽ mở. Chỉ định một URL mà ứng dụng của bạn có thể xử lý, thường là nội dung hoặc tải trọng của ứng dụng, giúp khởi chạy logic dành riêng cho ứng dụng (chẳng hạn như ghi có cho người dùng một phiếu giảm giá hoặc hiển thị màn hình chào mừng). Đường liên kết này phải là một URL được định dạng đúng cách, được mã hoá URL đúng cách, sử dụng HTTP hoặc HTTPS và không thể là một Đường liên kết động khác.

Tham số Android
apn Tên gói của ứng dụng Android dùng để mở đường liên kết. Ứng dụng phải được kết nối với dự án của bạn từ trang Tổng quan của bảng điều khiển Firebase. Bắt buộc để Dynamic Link mở một ứng dụng Android.
afl Đường liên kết để mở khi ứng dụng chưa được cài đặt. Chỉ định tham số này để thực hiện một việc khác ngoài việc cài đặt ứng dụng của bạn từ Cửa hàng Play khi ứng dụng chưa được cài đặt, chẳng hạn như mở phiên bản web dành cho thiết bị di động của nội dung hoặc hiển thị một trang quảng cáo cho ứng dụng của bạn.
amv versionCode của phiên bản tối thiểu của ứng dụng có thể mở đường liên kết. Nếu ứng dụng đã cài đặt là phiên bản cũ hơn, người dùng sẽ được đưa đến Cửa hàng Play để nâng cấp ứng dụng.
Tham số iOS
ibi Mã nhận dạng gói của ứng dụng iOS dùng để mở đường liên kết. Ứng dụng phải được kết nối với dự án của bạn từ trang Tổng quan của bảng điều khiển Firebase. Bắt buộc để Dynamic Link mở một ứng dụng iOS.
ifl Đường liên kết để mở khi ứng dụng chưa được cài đặt. Chỉ định tham số này để thực hiện một việc khác ngoài việc cài đặt ứng dụng của bạn từ App Store khi ứng dụng chưa được cài đặt, chẳng hạn như mở phiên bản web dành cho thiết bị di động của nội dung hoặc hiển thị một trang quảng cáo cho ứng dụng của bạn.
ius Lược đồ URL tuỳ chỉnh của ứng dụng (nếu được xác định là một giá trị khác với mã nhận dạng gói của ứng dụng)
ipfl Đường liên kết để mở trên iPad khi ứng dụng chưa được cài đặt. Chỉ định tham số này để thực hiện một việc khác ngoài việc cài đặt ứng dụng của bạn từ App Store khi ứng dụng chưa được cài đặt, chẳng hạn như mở phiên bản web của nội dung hoặc hiển thị một trang quảng cáo cho ứng dụng của bạn.
ipbi Mã nhận dạng gói của ứng dụng iOS dùng trên iPad để mở đường liên kết. Ứng dụng phải được kết nối với dự án của bạn từ trang Tổng quan của bảng điều khiển Firebase.
isi Mã App Store của ứng dụng, dùng để gửi người dùng đến App Store khi ứng dụng chưa được cài đặt
imv Số phiên bản của phiên bản tối thiểu của ứng dụng có thể mở đường liên kết. Cờ này được truyền đến ứng dụng của bạn khi ứng dụng được mở và ứng dụng của bạn phải quyết định cách xử lý cờ này.
efr Nếu được đặt thành '1', hãy bỏ qua trang xem trước ứng dụng khi Dynamic Link được mở và thay vào đó, hãy chuyển hướng đến ứng dụng hoặc cửa hàng. Trang xem trước ứng dụng (được bật theo mặc định) có thể gửi người dùng đến đích phù hợp nhất một cách đáng tin cậy hơn khi họ mở Dynamic Links trong ứng dụng. Tuy nhiên, nếu bạn dự kiến một Dynamic Link chỉ được mở trong các ứng dụng có thể mở Dynamic Links một cách đáng tin cậy mà không cần trang này, thì bạn có thể tắt trang đó bằng tham số này. Tham số này sẽ chỉ ảnh hưởng đến hành vi của Dynamic Link trên iOS.
Tham số nền tảng khác
ofl Đường liên kết để mở trên các nền tảng bên cạnh Android và iOS. Tham số này hữu ích khi chỉ định một hành vi khác trên máy tính, chẳng hạn như hiển thị một trang web đầy đủ về nội dung/tải trọng của ứng dụng (như được chỉ định bởi tham số đường liên kết) bằng một đường liên kết động khác để cài đặt ứng dụng.
Tham số thẻ meta trên mạng xã hội
st Tiêu đề dùng khi Dynamic Link được chia sẻ trong một bài đăng trên mạng xã hội.
sd Nội dung mô tả dùng khi Dynamic Link được chia sẻ trong một bài đăng trên mạng xã hội.
si URL của một hình ảnh liên quan đến đường liên kết này. Hình ảnh phải có kích thước ít nhất là 300x200 px và nhỏ hơn 300 KB.
Tham số Analytics
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Tham số Analytics của Google Play.
at
ct
mt
pt
Tham số Analytics của iTunes Connect.

Gỡ lỗi URL

Bạn có thể gỡ lỗi Dynamic Link bằng cách lấy một URL dài hoặc ngắn và đính kèm một tham số gỡ lỗi.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Tham số gỡ lỗi
ngày Thay vì tải Dynamic Link, hãy tạo một sơ đồ quy trình mà bạn có thể dùng để xem trước hành vi của Dynamic Links' trên nhiều nền tảng và cấu hình.

Các bước tiếp theo

Sau khi tạo Dynamic Link, bạn cần thiết lập ứng dụng để nhận Dynamic Links và gửi người dùng đến đúng vị trí trong ứng dụng sau khi người dùng mở các đường liên kết đó.

Để nhận Dynamic Links trong ứng dụng, hãy xem tài liệu dành cho iOS, Android, C++, và Unity.