Bài viết liên tục được cập nhật, và những phần được cập nhật rất có thể chưa được dịch sang ngôn ngữ của bạn. Để xem thông tin mới nhất, vui lòng chọn ngôn ngữ Tiếng Anh.

Kiểm thử universal link

Bạn cần kiểm thử universal link trước khi triển khai link trong một chiến dịch. Quá trình kiểm thử giúp đảm bảo universal link đã được cài đúng cách, sẽ chuyển hướng người dùng đến đúng trang, và đang được Adjust sử dụng để đo lường chiến dịch.

Nếu bạn gặp phải sự cố trong quá trình kiểm thử, vui lòng tham khảo hướng dẫn khắc phục lỗi để biết thêm thông tin.

Các mục cần kiểm

  • Chọn đúng phiên bản cần kiểm thử. Ví dụ: Nếu bạn chỉ muốn triển khai universal link trên phiên bản gỡ lỗi (debug) của ứng dụng, vui lòng kiểm thử phiên bản này.
  • Nếu bạn kiểm thử phiên bản gỡ lỗi và cần bộ phận hỗ trợ Adjust giúp sức, vui lòng phát hành phiên bản lên TestFlight và mời bộ phận hỗ trợ tham gia.
  • Để kiểm thử JSR link, phương án hiệu quả nhất là kiểm thử trên môi trường mà chiến dịch sẽ chạy sau này.

Mục cần kiểm bổ sung, đối với giải pháp phân bổ

Tạo một trang web thử nghiệm

Universal link phải được mở trên Safari hoặc Chrome. Link không hoạt động nếu bạn nhập link trực tiếp vào thanh địa chỉ của trình duyệt.

Vì vậy, bạn cần host link lên một môi trường web thử nghiệm. Bạn nên click vào deep link trên trang HTML. Bạn có thể sử dụng một công cụ tạo web miễn phí để tạo một trang web thử nghiệm đơn giản.

Bạn có thể tạo trang web với HTML sau:

<!DOCTYPE html>
<html lang="en">
   <head>
      <style>
         a {
         font-size: 100px
         }
      </style>
   </head>
   <body>
      <a href="https://f2k5.adj.st/profile/67890?adj_t=abc123">Deep Link</a>
   </body>
</html>

Phương pháp kiểm thử

Quá trình kiểm thử được quyết định bởi hai yếu tố: loại link và kịch bản sử dụng. Ví dụ, link dành cho trường hợp người dùng đã cài ứng dụng cần hoạt động khác với link dành cho trường hợp người dùng chưa cài ứng dụng.

Dưới đây là hướng dẫn cách kiểm thử link với vai trò là người dùng hiện hữu, người dùng mới, cũng như cách kiểm thử giải pháp tái phân bổ qua universal link.

Với vai trò là người dùng hiện hữu // direct deep link

Vui lòng thực hiện các bước sau để kiểm thử universal link với vai trò là người dùng hiện hữu.  

  1. Tạo một trang web thử nghiệm.
  2. Thêm universal link thô vào trang web thử nghiệm.
  3. Thêm universal link hoàn chỉnh vào trang web thử nghiệm.
  4. Cài ứng dụng vào thiết bị thử nghiệm.
  5. Nếu xuất hiện màn hình chào mừng, thì tắt màn hình. Đăng nhập vào ứng dụng, nếu cần.
  6. Trên thiết bị thử nghiệm, mở một trình duyệt web và đi đến trang web thử nghiệm.
  7. Click vào universal link.

Nếu ứng dụng được mở ra đúng trang, thì bạn có thể đo lường chiến dịch với universal link này.

Nếu ứng dụng không được mở ra, vui lòng kiểm tra quá trình tích hợp bằng cách click vào universal link thô. Nếu link không hoạt động và lỗi HTTP 404 ( URL not found ) hiện lên, vui lòng xem lại hướng dẫn tích hợp của chúng tôi.

Với vai trò là người dùng mới // deferred deep link

Vui lòng thực hiện các bước sau để kiểm thử universal link với vai trò là người dùng mới.

  1. Cài đặt ứng dụng Adjust Insights trên thiết bị thử nghiệm.

  2. Tìm và truy xuất advertising ID.

  3. Nếu ứng dụng đã được cài trên thiết bị thử nghiệm, thì gỡ ứng dụng.

  4. Xóa dữ liệu thiết bị có trên hệ thống của chúng tôi bằng Adjust Testing Console.

  5. Tạo deep link với tham số advertising ID.

    • Ví dụ: https://f2k5.adj.st/profile/67890?adj_t=abc123&adj_idfa=8C6CBCOD-5F43-4765-A6E6-84DFF3D24707
  6. Trên thiết bị thử nghiệm, mở một trình duyệt web và đi đến trang web thử nghiệm.

  7. Click vào universal link.

  8. Cài ứng dụng.

  9. Mở ứng dụng.

Khi ứng dụng được mở ra, bạn sẽ được chuyển hướng đến một trang cụ thể trong ứng dụng, trang này được ghi trong URI scheme tùy chỉnh.

Nếu deferred deep link không mở ra đúng trang, nhưng khi bạn click vào deep link — ứng dụng đã được cài — thì lại được chuyển hướng đến đúng trang, bạn nên kiểm tra lại app scheme trên AppView.

Khôi phục cài đặt gốc của thiết bị giữa các lần kiểm thử

Nếu bạn muốn kiểm thử deferred deep link nhiều lần, thì bạn cần khôi phục lại cài đặt gốc (reset) của thiết bị giữa các lần kiểm thử. Vui lòng thực hiện các bước sau để khôi phục cài đặt gốc của thiết bị.

  1. Gỡ ứng dụng khỏi thiết bị thử nghiệm.

  2. Xóa advertising ID khỏi hệ thống của chúng tôi.

  3. Cài đặt ứng dụng mà không click vào bất kỳ đường link nào.

  4. Kiểm tra Adjust Testing Console để xem liệu lượt cài đặt có được ghi nhận là tự nhiên (organic) hay không.

    • Nếu không, vui lòng lặp lại bước 1 đến 3 cho đến khi đúng.
  5. Gỡ ứng dụng khỏi thiết bị thử nghiệm.

  6. Xóa advertising ID khỏi hệ thống của chúng tôi.

Tái phân bổ

Vui lòng thực hiện các bước sau để kiểm thử giải pháp tái phân bổ qua universal link.

1. Đặt khung thời gian không hoạt động là 0 ngày cho liên kết thử nghiệm

Để đặt khung thời gian không hoạt động (inactivity period) là 0 ngày cho liên kết thử nghiệm (test link), vui lòng thực hiện theo hướng dẫn trên Campaign Lab.

Quan trọng:
Nếu bạn thay đổi khung thời gian không hoạt động của ứng dụng, vui lòng hoàn tác cài đặt này về khung thời gian bạn thường dùng sau khi hoàn tất quá trình kiểm thử.

2. Cài đặt liên kết thử nghiệm và thiết bị thử nghiệm

  1. Tạo một deep link không chứa tham số advertising ID.

    • Ví dụ: https://f2k5.adj.st/profile/67890?adj_t=abc123
  2. Xóa advertising ID của thiết bị thử nghiệm khỏi hệ thống của chúng tôi.

  3. Cài đặt ứng dụng mà không click vào bất kỳ đường link nào.

  4. Mở một trình duyệt web và đi đến trang HTML thử nghiệm, trên thiết bị thử nghiệm.

  5. Click vào deep link.

  6. Sử dụng Testing Console để kiểm tra liệu thiết bị đã được phân bổ cho liên kết thử nghiệm hay chưa.