Cài đặt universal link
Universal Link là giao thức deep link hoạt động trên iOS, sử dụng URL dạng HTTPS. Sau khi bạn thiết lập Universal Link bằng tên miền thương hiệu, người dùng hiện hữu có thể vào thẳng ứng dụng bằng cách nhấp vào Universal Link, Adjust cũng có thể đo lường mức độ tương tác. Universal Link cũng có thể kết hợp với các phương thức deep link khác của Adjust, tùy vào môi trường quảng cáo.
- Sử dụng tên miền thương hiệu để đồng bộ deep link với bộ nhận diện thương hiệu
- Tăng lòng tin của người dùng bằng cách sử dụng tên miền quen thuộc để chuyển hướng
- Hỗ trợ direct deep linking để người dùng hiện hữu có thể mở ứng dụng sau khi click vào đường dẫn HTTPS
- Vừa giữ nguyên các tên miền của universal link vừa thêm tên miền thương hiệu
Universal link cho phép thiết bị iOS mở một màn hình cụ thể trong ứng dụng thông qua URL HTTPS.
Các loại tên miền universal link của Adjust
Adjust sử dụng nhiều loại tên miền khác nhau làm tên miền cho universal link. Loại tên miền khả dụng sẽ tùy vào cấu hình tên miền được thiết lập cho ứng dụng.
Tên miền thương hiệu (khuyên dùng) Nếu tên miền thương hiệu đã được thiết lập cho liên kết rút gọn, thì có thể sử dụng tên miền thương hiệu làm tên miền cho universal link.
- Thiết lập tên miền thương hiệu:
https://help.adjust.com/vi/article/set-up-branded-domain - Ví dụ:
https://insights.example
- Thiết lập tên miền thương hiệu:
Tên miền doanh nghiệp (tên miền thương hiệu tùy chỉnh) Nếu giải pháp Tên miền doanh nghiệp (Enterprise Domain) đã được kích hoạt, thì có thể sử dụng tên miền doanh nghiệp làm tên miền cho universal link.
- Thiết lập tên miền doanh nghiệp:
https://help.adjust.com/vi/article/enterprise-domain - Ví dụ:
https://app.brand.com
- Thiết lập tên miền doanh nghiệp:
Tên miền universal link do Adjust cung cấp (tên miền cũ) Nếu tên miền thương hiệu chưa được thiết lập, Adjust sẽ gán cho mỗi ứng dụng một tên miền phụ
adj.st.- Ví dụ:
https://f2k5.adj.st
- Ví dụ:
Các loại tên miền universal link có thể được sử dụng song song trong hệ thống Adjust. Để đảm bảo tính nhất quán, hãy sử dụng một tên miền universal link làm tên miền chính cho liên kết của Adjust xuyên suốt tất cả chiến dịch.
Bắt đầu
Trước khi thiết lập universal link bằng tên miền thương hiệu, cần đảm bảo các điều kiện sau được đáp ứng.
- Có quyền Admin, Editor hoặc Custom Editor để thiết lập nền tảng trên AppView.
- Đã thiết lập tên miền thương hiệu để sử dụng cho liên kết rút gọn của Adjust
- Có quyền truy cập tài khoản Apple Developer và Xcode để cấu hình Associated Domain
- Thông tin ứng dụng cần thiết:
- iOS bundle ID (ví dụ:
com.example.app) - App ID prefix (từ tài khoản Apple Developer)
- App scheme (theo cài đặt của ứng dụng)
- iOS bundle ID (ví dụ:
Để sử dụng universal link cho hoạt động tái phân bổ (chiến dịch tái tương tác), hãy hoàn tất các bước trong mục Tái phân bổ qua deep link trên Adjust Developer Hub
Tóm tắt các bước cài đặt
- Xác minh tài khoản Apple Developer và giá trị Xcode
- Xác định URL scheme tùy chỉnh
- Kích hoạt universal linking trên nền tảng Adjust
- Thêm tên miền thương hiệu dưới dạng Associated Domain
- Thiết lập Adjust SDK để hỗ trợ deep linking và xử lý liên kết rút gọn
1. Xác minh tài khoản Apple Developer và giá trị Xcode
Kiểm tra để đảm bảo giá trị của Team Name trên tài khoản Apple Developer đã giống với giá trị của Team trên Xcode.
Kiểm tra để đảm bảo Bundle ID của ứng dụng iOS trên Xcode đang được sử dụng làm một trong các Bundle ID trên tài khoản Apple Developer, và Bundle ID đó là duy nhất.
- Bundle ID ví dụ:
com.example.app
- Bundle ID ví dụ:
Mở tài khoản Apple Developer, tìm App ID Prefix cho Bundle ID.
- Lưu ý rằng App ID Prefix có thể là Team ID trên tài khoản Apple Developer.
2. Xác định URL scheme tùy chỉnh
Xác định định dạng của URL scheme tùy chỉnh. Giá trị này bắt buộc trong Adjust và được sử dụng làm app scheme.
Xác định URL scheme tùy chỉnh cho ứng dụng.
- Ví dụ:
exampleApp
- Ví dụ:
Đăng ký URL scheme tùy chỉnh bằng URL scheme và Bundle ID.
Để biết thêm thông tin, vui lòng tham khảo tài liệu Developer của Apple.
3. Kích hoạt universal linking trên nền tảng Adjust
Đảm bảo bạn đã thu thập đủ các giá trị sau:
- iOS Bundle ID: Mã định danh ứng dụng có được ở bước 2 mục Kiểm tra cài đặt trên tài khoản Apple Developer và Xcode, mã này là duy nhất.
- App Prefix: Giá trị có được ở bước 3 mục Kiểm tra cài đặt trên tài khoản Apple Developer và Xcode.
- App Scheme: Giá trị có được ở bước 1 mục Xác định URL scheme tùy chỉnh cho ứng dụng.
Sau đó hoàn tất các bước để thiết lập nền tảng trên AppView.
4. Thêm tên miền thương hiệu dưới dạng Associated Domain.
Để triển khai deep linking chứa tên miền thương hiệu, cần thêm tên miền thương hiệu dưới dạng Associated Domain. Các bước dưới đây cũng áp dụng tương tự cho Tên miền doanh nghiệp (tên miền thương hiệu tùy chỉnh).
- Mở tài khoản Apple Developer, kích hoạt Associated Domain cho Bundle ID.
- Mở Xcode, kích hoạt Associated Domain và cung cấp tên miền theo định dạng
applinks:{domain}.- Ví dụ:
applinks:brandName.go.link
- Ví dụ:
Nếu ứng dụng đang sử dụng xxx.adj.st làm tên miền universal link, hãy sử dụng song song xxx.adj.st và tên miền thương hiệu làm associated domain. Đừng xóa xxx.adj.st.
Kiểm thử
Trước khi sử dụng universal link cho các chiến dịch phát hành chính thức, cần kiểm thử liên kết và phương thức đo lường. Vui lòng sử dụng hướng dẫn kiểm thử và cách khắc phục lỗi để thực hiện bước này.