Cài đặt giải pháp phân bổ web
Vui lòng thực hiện theo hướng dẫn sau để cài đặt giải pháp phân bổ web (web attribution) cho ứng dụng.
1. Kết nối nền tảng
Yêu cầu
- Kích hoạt gói Web Attribution cho tài khoản
- Web base URL
- Quyền truy cập Admin, Editor và Custom Editor
Cài đặt
Có 2 cách để cài đặt ứng dụng cho giải pháp phân bổ web.
- Thêm một ứng dụng mới, trong đó web là nền tảng duy nhất.
- Sử dụng web làm nền tảng cho một ứng dụng di động hiện có.
Để thêm một ứng dụng mới, trong đó web là nền tảng duy nhất:
- Tại mục AppView , chọn Tất cả ứng dụng.
- Chọn Ứng dụng mới .
- Nhập Tên ứng dụng (tên là duy nhất) và chọn Đơn vị tiền tệ trong báo cáo.
- Chọn Web.
- Nhập Web base url.
Tùy vào phương án cài đặt bạn chọn, liên kết hiện hữu và liên kết mới có thể hoạt động khác nhau. Vui lòng kiểm tra thông tin bên dưới để xem thông tin được áp dụng cho từng phương án cài đặt.
2. Tích hợp SDK
Vui lòng sử dụng hướng dẫn dành cho nhà phát triển để tích hợp web SDK vào ứng dụng web. Sau khi hoàn tất, vui lòng kiểm thử kết quả tích hợp.
Quá trình kiểm thử
Có 3 cách để kiểm tra hoạt động của web SDK.
- Kiểm tra nhật ký web SDK trong bảng điều khiển (console) của trình duyệt.
- Sử dụng Adjust Testing Console.
- Sử dụng Device API.
Để tìm web_uuid
trên Javascript Console:
- Chọn Application (hoặc Storage nếu bạn đang sử dụng Safari).
- Chọn IndexedDB.
- Chọn adjust-sdk -> as.
web_uuid
được trình bày như sau: u:<web_uuid> .
4. Cài đặt báo cáo trên Datascape
Sử dụng bộ lọc Nền tảng trên Datascape để chỉ hiển thị lượt cài đặt và phiên truy cập gắn liền với web.
Khi bạn tích hợp lần đầu với Adjust web SDK, bạn sẽ thấy một lượng lớn người dùng "mới" đến từ web. Bởi vì đây là lần đầu Adjust đọc web_uuid
của người dùng.
5. Cài đặt tính năng báo cáo bằng Report service API
Sử dụng Report service API để tự động báo cáo dữ liệu phân bổ web.
Report service API cung cấp nhiều endpoint, để bạn có thể tạo báo cáo cho dữ liệu Adjust. Để lọc dữ liệu phân bổ web:
Chọn endpoint phù hợp (tùy vào việc bạn muốn nhận dữ liệu theo định dạng nào).
Sử dụng bộ lọc
dimensions
và gán giá trịplatform
để nhóm dữ liệu theo nền tảng:dimensions=platform
Thêm thước đo
platform
và gán giá trịwebos
để chỉ nhận dữ liệu liên quan đến web:platform=webos
curl \
--header 'Authorization: Bearer <adjust_api_token>' \
--location --request GET 'https://dash.adjust.com/control-center/reports-service/report?cost_mode=network&app_token__in={app_token1},{app_token2}&date_period=2021-05-01:2021-05-02&dimensions=platform&metrics=installs,network_installs,network_cost,network_ecpi&platform=webos'
6. Cài đặt callback
Có 2 trường dữ liệu khả dụng cho các hoạt động của người dùng sau cài đặt (post-install activity). Vui lòng thêm các trường dữ liệu sau vào callback để nhận thông tin phân bổ web trong dữ liệu thô.
Trường dữ liệu | Giá trị trả về |
---|---|
{web_uuid} | Mã định danh thiết bị hoàn chỉnh Ví dụ: 4d1615ab-ee78-49aa-a10f-d57035322a42 |
{platform} | Xác định hành động xảy ra trên thiết bị di động hay trên web Ví dụ: web |