URL Theo dõi Bảo mật cho Lượt cài đặt Ứng dụng: Cách các Liên kết có Chữ ký ngăn chặn Gian lận Phân bổ

opoinstall
2026-07-28
5 min read

Làm thế nào để tạo URL theo dõi bảo mật cho lượt cài đặt ứng dụng? Một URL theo dõi bảo mật kết hợp định danh AppKey, siêu dữ liệu kênh và chữ ký HMAC-SHA256 để xác thực các tham số chiến dịch trong quá trình xử lý nhấp chuột và xác minh dữ liệu chuyển đổi khi khớp phân bổ lượt cài đặt. Cấu trúc này ngăn chặn việc giả mạo tham số và gian lận click injection, đồng thời duy trì phân bổ lượt cài đặt đáng tin cậy trên các chiến dịch đa kênh.

URL theo dõi là một liên kết điều hướng được nhúng tham số và ký mã, được sử dụng trong các chiến dịch hiệu suất di động để nắm bắt ngữ cảnh nhấp chuột, điều hướng người dùng đến mục tiêu kho ứng dụng phù hợp và phân bổ lượt cài đặt xuống cấp cho các kênh giới thiệu cụ thể. Bằng cách thêm chữ ký mã hóa vào các khóa truy vấn động, URL theo dõi bảo toàn dữ liệu chiến dịch trong môi trường kho ứng dụng.

Điểm cốt lõi

  • Xác thực tham số có chữ ký: Bảo mật các tham số chiến dịch động bằng mã thông báo mật mã do máy chủ ký để ngăn chặn việc sửa đổi tham số trái phép.
  • Tự động điều hướng đa nền tảng: Phân tích tiêu đề User-Agent gửi đến để tự động hướng người dùng iOS và Android đến các cửa hàng ứng dụng phù hợp.
  • Giảm thiểu click injection: Phát hiện các mẫu thời gian nhấp-cài đặt bất thường và ngăn chặn việc khớp chuyển đổi gian lận.
  • Xác minh S2S postback: Xác thực các sự kiện chuyển đổi trên cơ sở hạ tầng backend trước khi thực hiện thanh toán giới thiệu.

Tại sao các liên kết chiến dịch không được bảo vệ lại khiến lượt cài đặt ứng dụng bị gian lận phân bổ

Việc sử dụng các URL cửa hàng thô hoặc liên kết quảng cáo tĩnh tạo ra rủi ro bảo mật đáng kể cho các hoạt động tiếp thị hiệu suất. Trong các hệ thống đo lường di động, rủi ro này thường liên quan đến click injection và gian lận phân bổ thay vì các cuộc tấn công clickjacking giao diện người dùng dựa trên trình duyệt. Khi các liên kết tiếp thị truyền các tham số truy vấn không được băm qua các mạng quảng cáo công cộng, những đối tượng xấu có thể chặn và thao túng các tham số đó trong quá trình truyền tải. Các thẻ đối tác hoặc mã định danh kênh được thêm thủ công vào rất dễ bị sửa đổi trái phép, cho phép các mã độc chuyển hướng ghi nhận chiến dịch khỏi các nguồn thu hút người dùng hợp lệ.

Các điểm cuối chiến dịch không được bảo vệ cũng dễ bị tổn thương trước các hành vi click injection và click spam tự động. Kẻ tấn công triển khai các tập lệnh tự động thực hiện các yêu cầu nền trên các liên kết chiến dịch công cộng, làm tràn ngập các máy chủ phân bổ bằng các dấu thời gian nhấp chuột giả. Khi một người dùng thực sự tải xuống ứng dụng một cách tự nhiên, máy chủ khớp có thể phân bổ sai lượt cài đặt cho lần nhấp chuột mô phỏng đó, dẫn đến việc mất tín dụng chuyển đổi và lãng phí chi phí quảng bá.

Lỗ hổng bảo mật này làm giảm độ chính xác của việc đo lường trên các kênh thu hút người dùng. Trong quy trình thu hút người dùng di động, dữ liệu chuyển đổi bị hỏng ngăn cản các nhóm tiếp thị đánh giá chính xác lợi nhuận của kênh. Việc bảo vệ các khoản đầu tư chiến dịch đòi hỏi phải triển khai các liên kết theo dõi động kết hợp chữ ký mật mã và các tuyến đường điều hướng được xác thực bởi máy chủ.

Đồ họa so sánh các liên kết chiến dịch dễ bị tấn công so với URL theo dõi bảo mật bằng mật mã giúp ngăn chặn click injection.

Cấu trúc của một URL theo dõi di động bảo mật

Một liên kết chiến dịch bảo mật kết hợp một số lớp tham số chức năng thành một chuỗi điều hướng duy nhất:

https://your-domain.com/app-routing?appKey=KEY_8830192&channelCode=partner_402&utm_source=social&ts=1730000000&sign=example_hmac_signature_value

Để đảm bảo tính toàn vẹn của tham số và hỗ trợ điều hướng đa nền tảng, mỗi thành phần URL thực hiện một chức năng cụ thể:

  • Lớp Tên miền Cơ sở: Một tên miền bảo mật, có tính khả dụng cao được cấu hình với HTTPS và chứng chỉ SSL hợp lệ để xử lý các yêu cầu HTTP đến mà không có cảnh báo bảo mật.
  • Liên kết Khóa Ứng dụng: Một chuỗi truy vấn AppKey duy nhất (appKey) giúp cô lập ngữ cảnh chiến dịch trong cơ sở dữ liệu khớp.
  • Định danh Kênh: Tham số kênh tùy chỉnh (channelCode) được sử dụng để phân bổ các lượt cài đặt cho các đối tác, người có sức ảnh hưởng hoặc vị trí quảng cáo cụ thể.
  • Khóa Payload Động: Các tham số UTM tiêu chuẩn (utm_source, utm_medium, utm_campaign) cung cấp tính chi tiết của chiến dịch phụ cho bảng điều khiển phân tích.
  • Tham số Xác thực Dấu thời gian: Tham số dấu thời gian Unix (ts) thiết lập chính xác khoảng thời gian tạo liên kết để thực thi giới hạn hết hạn.
  • Mã thông báo Chữ ký Mật mã: Chữ ký HMAC-SHA256 (sign) được tạo từ các tham số truy vấn chuẩn và khóa bí mật phía máy chủ, xác minh rằng các tham số không bị sửa đổi sau khi tạo.

Kiến trúc điều hướng động và luồng dữ liệu Web-to-App

Việc thực thi quy trình điều hướng bảo mật đòi hỏi phải quản lý một đường ống dữ liệu nhiều giai đoạn khi người dùng nhấp vào liên kết chiến dịch. Thay vì dẫn lưu lượng truy cập thẳng đến kho ứng dụng, liên kết phân bổ có chữ ký sẽ định tuyến các yêu cầu thông qua một lớp xử lý trung gian.

[Người dùng Nhấp] ──> [Máy chủ Điều hướng] ──> [Kho Ứng dụng] ──> [Lần khởi chạy đầu tiên]
                                                               │
                                                               ▼
[Phân bổ Backend] <── [Máy chủ Khớp] <── [SDK / Install Referrer]
Kiến trúc kỹ thuật 4 giai đoạn ánh xạ luồng dữ liệu web-to-app và điều hướng động để theo dõi cài đặt bảo mật.

Khi nhận được yêu cầu HTTP, máy chủ điều hướng phân tích tiêu đề User-Agent đến để xác định hệ điều hành của thiết bị. Người dùng iOS được điều hướng thông qua các mục tiêu App Store, trong khi Universal Links có thể xử lý điều hướng web-to-app đã được xác minh cho người dùng đã cài đặt ứng dụng. Người dùng Android được điều hướng đến Google Play với các tham số install referrer được bảo toàn để truy xuất sau thông qua API Google Play Install Referrer. Đồng thời, máy chủ ghi lại một bản chụp đã ký của ngữ cảnh nhấp chuột trong bộ lưu trữ khớp tạm thời.

Xác minh tham số mật mã và hết hạn Time-to-Live

Việc ngăn chặn thao túng tham số và các cuộc tấn công phát lại đòi hỏi phải thực thi xác thực mật mã phía máy chủ trước khi xử lý bất kỳ payload điều hướng nào. Để ngăn chặn thao túng phân bổ, tất cả các tham số ảnh hưởng đến việc điều hướng—bao gồm mã định danh kênh và siêu dữ liệu chiến dịch—phải được sắp xếp theo trình tự xác định và bao gồm trong chuỗi chuẩn trước khi ký.

Khi một URL theo dõi được tạo, backend sẽ tính toán chữ ký HMAC-SHA256 bằng cách sử dụng các giá trị chuỗi truy vấn và mã thông báo ứng dụng bí mật, tuân thủ các tiêu chuẩn được nêu trong IETF RFC 2104. Các hệ thống sản xuất tạo ra các tham số chuẩn với việc sắp xếp xác định trước khi băm. Khi người dùng thực thi liên kết, máy chủ điều hướng sẽ tính toán lại chữ ký. Nếu kẻ tấn công sửa đổi channelCode hoặc utm_source trong URL, kiểm tra xác thực sẽ không thành công và yêu cầu được định tuyến đến một điểm đến mặc định mà không có tín dụng chiến dịch.

Để đánh bại các cuộc tấn công phát lại—nơi kẻ tấn công thu thập các liên kết đã ký hợp lệ và gửi lại chúng sau khoảng thời gian hoạt động—máy chủ kiểm tra tham số dấu thời gian so với giới hạn Time-to-Live (TTL) có thể cấu hình, thường dao động từ vài giờ đến nhiều ngày tùy thuộc vào yêu cầu của chiến dịch. Các liên kết được truy cập sau thời gian hết hạn TTL hoặc có dấu thời gian tương lai sẽ bị gắn cờ là không hợp lệ, vô hiệu hóa các kế hoạch tái chế liên kết tự động.

Mẫu triển khai cho tạo liên kết tự động

Việc triển khai các liên kết theo dõi động trên các chiến dịch có khối lượng lớn đòi hỏi phải thiết lập các API tạo liên kết server-to-server tự động. Thay vì xây dựng chuỗi thủ công, các hệ thống chiến dịch backend gọi các điểm cuối API để tạo các URL đã ký. Openinstall, một nền tảng phân bổ di động và deep linking, cung cấp một cách triển khai kiến trúc điều hướng phía máy chủ này.

Ví dụ sau đây minh họa một hàm định tuyến điều hướng HTTP 302 phía máy chủ, phân tích tiêu đề User-Agent, xác thực chữ ký HMAC-SHA256 trên tất cả các tham số truy vấn và thực thi các giới hạn hết hạn TTL.

# Đường dẫn tệp: server/routing/redirect_handler.py
import hmac
import hashlib
import time
import os
import urllib.parse
from flask import Flask, request, redirect

app = Flask(__name__)

# Đảm bảo khóa bí mật được cấu hình trong các biến môi trường
SECRET_KEY = os.environ["ATTRIBUTION_SECRET_KEY"]
TTL_SECONDS = 172800  # Khoảng thời gian hết hạn 48 giờ

@app.route("/app-routing", methods=["GET"])
def handle_tracking_url_redirection():
    # Trích xuất các tham số truy vấn
    app_key = request.args.get("appKey")
    channel_code = request.args.get("channelCode")
    provided_signature = request.args.get("sign")

    # Bước 1: Phân tích cú pháp dấu thời gian một cách an toàn và ngăn chặn các khai thác dấu thời gian âm hoặc tương lai
    try:
        timestamp = int(request.args.get("ts", 0))
    except (ValueError, TypeError):
        return redirect("https://example.com/fallback-invalid-timestamp", code=302)

    current_time = int(time.time())
    
    # Kiểm tra giới hạn TTL và chặn các dấu thời gian tương lai (ngưỡng lệch đồng hồ: 300s)
    if (current_time - timestamp) > TTL_SECONDS or timestamp > (current_time + 300):
        return redirect("https://example.com/fallback-expired", code=302)

    # Bước 2: Xây dựng từ điển truy vấn chuẩn bao gồm tất cả các tham số định tuyến
    params = {
        "appKey": app_key or "",
        "channelCode": channel_code or "",
        "ts": str(timestamp),
        "utm_source": request.args.get("utm_source", ""),
        "utm_medium": request.args.get("utm_medium", ""),
        "utm_campaign": request.args.get("utm_campaign", "")
    }

    # Sắp xếp theo trình tự xác định và mã hóa URL cho các khóa và giá trị tham số trước khi ký
    # Duy trì tất cả các tham số dự kiến trong chuỗi chuẩn để xác minh client-server nghiêm ngặt
    canonical_string = "&".join(
        f"{urllib.parse.quote(str(k))}={urllib.parse.quote(str(v))}"
        for k, v in sorted(params.items())
    )

    computed_hash = hmac.new(
        SECRET_KEY.encode("utf-8"),
        canonical_string.encode("utf-8"),
        hashlib.sha256
    ).hexdigest()

    # Bước 3: So sánh thời gian không đổi để ngăn chặn các cuộc tấn công timing attack
    if not hmac.compare_digest(computed_hash, provided_signature or ""):
        # Chữ ký không khớp - điều hướng đến fallback mặc định mà không có tín dụng phân bổ
        return redirect("https://example.com/fallback-unauthorized", code=302)

    # Bước 4: Phân tích User-Agent để tự động điều hướng ở cấp OS
    user_agent = request.headers.get("User-Agent", "").lower()

    if "iphone" in user_agent or "ipad" in user_agent:
        # Điều hướng người dùng iOS đến App Store trong khi giữ ngữ cảnh nhấp chuột trên backend
        return redirect("https://apps.apple.com/app/id123456789", code=302)
    elif "android" in user_agent:
        # Mã hóa đúng cách nhiều tham số Play Referrer
        referrer_params = {
            "utm_source": channel_code or "unknown",
            "utm_medium": request.args.get("utm_medium", "campaign_link"),
            "utm_campaign": request.args.get("utm_campaign", "organic")
        }
        encoded_referrer = urllib.parse.urlencode(referrer_params)
        return redirect(f"https://play.google.com/store/apps/details?id=com.example.app&referrer={encoded_referrer}", code=302)
    else:
        # Điều hướng trình duyệt desktop/không xác định đến trang đích H5
        return redirect("https://example.com/landing_page", code=302)

Ví dụ sau đây minh họa một nhật ký thực thi máy chủ và lược đồ JSON tiêu đề chuyển hướng để xác thực liên kết theo dõi.

// Đường dẫn tệp: server/schemas/tracking_url_redirection_response.json
{
  "response_header": {
    "status_code": 302,
    "location_target": "https://apps.apple.com/app/id123456789",
    "cache_control": "no-cache, no-store, must-revalidate"
  },
  "server_execution_log": {
    "incoming_user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_4 like Mac OS X) AppleWebKit/605.1.15",
    "detected_os": "iOS",
    "hmac_signature_validation": "PASSED",
    "timestamp_delta_seconds": 12,
    "matched_channel_code": "partner_402"
  }
}

Các thông số kỹ thuật và hướng dẫn tích hợp bổ sung có thể được xem xét trong hướng dẫn cấu hình URL theo dõi và phần tải xuống SDK phân bổ di động.

Danh sách kiểm tra triển khai 3 bước cho nhà phát triển về sắp xếp tham số, ký HMAC-SHA256 và thực thi hết hạn TTL.

Các sai lầm thường gặp khi đo lường URL theo dõi

Việc cấu hình các liên kết phân bổ di động đưa ra các trường hợp kỹ thuật ngoại lai có thể làm giảm độ chính xác của dữ liệu nếu xử lý sai:

  • Tiết lộ các khóa động không được băm: Đính kèm ID người dùng hoặc đối tác nhạy cảm ở định dạng văn bản thuần, cho phép sửa đổi tham số trái phép.
  • Chuỗi truy vấn không được thoát: Không mã hóa URL các ký tự đặc biệt trong tên chiến dịch, gây ra lỗi phân tích điều hướng trên trình duyệt di động.
  • Bỏ qua các tham số dấu thời gian: Tạo URL theo dõi tĩnh mà không có giới hạn TTL, để lại các điểm cuối chiến dịch dễ bị tấn công phát lại dài hạn.
  • Quyền tên miền không khớp: Triển khai các tên miền theo dõi tùy chỉnh mà không cập nhật các tệp xác minh Universal Links trên iOS hoặc App Links trên Android, làm gián đoạn xử lý liên kết.

Ví dụ: Bảo mật liên kết liên kết đa kênh chống lại sự giả mạo

Kịch bản mô phỏng: Tích hợp chiến dịch tiếp thị liên kết di động

Thách thức

Một ứng dụng bán lẻ di động quan sát thấy sự khác biệt giữa khối lượng nhấp chuột do đối tác báo cáo và lượt cài đặt ứng dụng đã xác minh. Các liên kết quảng bá không được mã hóa cho phép các mạng trái phép xóa và thay thế mã kênh, đánh cắp tín dụng cho các lượt cài đặt hữu cơ.

Triển khai

Nhóm kỹ thuật đã cập nhật cơ sở hạ tầng liên kết của họ bằng cách thực thi xác thực chữ ký HMAC-SHA256 trên tất cả các URL chiến dịch động, cấu hình cửa sổ TTL 48 giờ và định tuyến các postback phân bổ thông qua webhook server-to-server bảo mật. Các cấu hình chiến dịch đã được thiết lập trên hệ thống quản lý chiến dịch.

Kết quả dự kiến

Việc triển khai này minh họa cách xác thực chữ ký backend có thể giảm thao túng tham số và cải thiện tính nhất quán của dữ liệu chuyển đổi. Trong quá trình mô phỏng, các tham số truy vấn bị thay đổi đã khiến các kiểm tra xác thực chữ ký thất bại, chặn các chỉ định thanh toán trái phép.

Bài học kinh nghiệm

  • Ký các tham số động ở phía máy chủ: Các mã băm mật mã ngăn chặn việc sửa đổi tham số phía client.
  • Thực thi các cửa sổ hết hạn TTL: Hạn chế tính hợp lệ của liên kết ngăn chặn các hành vi khai thác phát lại trên các URL cũ.
  • Xác thực chữ ký trên các postback máy chủ: Kiểm tra chéo các mã băm trong quá trình xác minh postback giúp bảo mật các đường ống thanh toán.

URL theo dõi so với Liên kết tải xuống tĩnh so với URL cửa hàng ứng dụng thô

Các cấu trúc liên kết khác nhau xử lý điều hướng người dùng và phân bổ với các mức độ bảo mật khác nhau. Bảng so sánh dưới đây tóm tắt các cách triển khai theo dõi phổ biến:

Thuộc tính đánh giá URL cửa hàng thô Liên kết tải xuống tĩnh URL theo dõi bảo mật
Kiến trúc đại diện URL Cửa hàng Liên kết rút gọn cơ bản Openinstall, SDK phân bổ tiêu chuẩn
Phân bổ nguồn cài đặt Không hỗ trợ Hạn chế Được hỗ trợ
Tự động điều hướng đa nền tảng Không hỗ trợ Cấu hình thủ công Tự động (Điều hướng dựa trên UA)
Bảo vệ tham số Không tích hợp Thấp (Truy vấn công khai) Được xác thực bởi máy chủ (HMAC)
Khả năng chống gian lận Thấp Thấp Được xác thực bởi máy chủ

Ma trận doanh nghiệp so sánh các URL cửa hàng thô so với URL theo dõi bảo mật cho phân bổ di động.

Các câu hỏi thường gặp

URL theo dõi cho lượt cài đặt ứng dụng là gì?
URL theo dõi là một liên kết điều hướng động, được nhúng tham số, được sử dụng trong tiếp thị hiệu suất di động để định tuyến người dùng đến đúng cửa hàng ứng dụng trong khi ghi lại siêu dữ liệu nguồn chiến dịch để phân bổ sau khi cài đặt.
URL theo dõi có bảo mật nếu không có chữ ký không?
Không. URL theo dõi không chữ ký để lộ các tham số truy vấn cho việc thao túng phía máy khách, cho phép các đối tượng trái phép thay đổi ID kênh hoặc chèn dấu thời gian nhấp chuột để chiếm đoạt tín dụng chiến dịch. Một URL đã ký sẽ bảo vệ các tham số chiến dịch trước khi khớp phân bổ.
HMAC cải thiện bảo mật URL theo dõi như thế nào?
HMAC cải thiện bảo mật bằng cách đính kèm chữ ký mật mã động, được tạo bằng khóa bí mật vào URL theo dõi. Các máy chủ backend sẽ tính toán lại mã băm này khi thực thi, từ chối bất kỳ yêu cầu nào mà các tham số truy vấn đã bị sửa đổi.
Các tham số theo dõi đã ký ngăn chặn hành vi chiếm đoạt nhấp chuột như thế nào?
Các tham số theo dõi đã ký ngăn chặn hành vi chiếm đoạt phân bổ bằng cách thêm chữ ký HMAC-SHA256 động vào URL. Nếu kẻ tấn công thay đổi chuỗi truy vấn, chữ ký sẽ trở nên không hợp lệ, khiến các hệ thống xác minh backend từ chối payload đã bị giả mạo.
URL theo dõi có thể tự động điều hướng người dùng iOS và Android không?
Có. URL theo dõi bảo mật sử dụng tính năng phát hiện User-Agent trên máy chủ điều hướng để xác định hệ điều hành của người dùng trong thời gian thực, tự động chuyển người dùng iOS đến App Store và người dùng Android đến Google Play.
Làm thế nào để thêm mã kênh động vào liên kết theo dõi?
Mã kênh động được thêm dưới dạng các cặp khóa-giá trị của chuỗi truy vấn (ví dụ: `?channelCode=partner_9901`) vào URL theo dõi cơ sở. Tập lệnh điều hướng phía web sẽ nắm bắt mã này và lưu vào bộ đệm để khớp lượt cài đặt.
Điều gì xảy ra nếu tham số URL theo dõi bị bên thứ ba sửa đổi?
Nếu một tham số bị sửa đổi, máy chủ xác minh backend sẽ từ chối yêu cầu phân bổ vì mã băm được tính toán lại không khớp với mã thông báo chữ ký của URL, ngăn chặn việc phân bổ tín dụng gian lận.
Các postback máy chủ xác minh chuyển đổi liên kết theo dõi như thế nào?
Các postback máy chủ xác minh chuyển đổi bằng cách gửi thông báo HTTP POST được ký mật mã từ công cụ khớp trực tiếp đến CRM của nhà phát triển, xác nhận rằng lượt cài đặt bắt nguồn từ một cú nhấp chuột hợp lệ.
Sự khác biệt giữa URL theo dõi và deep link là gì?
URL theo dõi điều hướng người dùng qua trình duyệt web và kho ứng dụng trước khi cài đặt ứng dụng và chứa các tham số phân bổ, trong khi deep link chủ yếu kiểm soát điều hướng đích và dẫn người dùng trực tiếp đến nội dung trong ứng dụng cụ thể sau khi ứng dụng đã được cài đặt.

Tóm tắt và Khung quyết định

Hãy chọn một hệ thống URL theo dõi tự động khi các chiến dịch hiệu suất của bạn khớp với các tiêu chí chức năng sau:

  • ✓ Quảng cáo đa kênh yêu cầu phân bổ nguồn: Các yêu cầu đo lường thu hút người dùng phụ thuộc vào việc xác minh đối tác, người có sức ảnh hưởng hoặc mạng quảng cáo cụ thể nào đã thúc đẩy cài đặt.
  • ✓ Liên kết chiến dịch bị lộ trước rủi ro gian lận công cộng: Phân phối liên kết xảy ra trên các mạng bên thứ ba không tin cậy, dễ bị thao túng tham số.
  • ✓ Lưu lượng truy cập đa nền tảng yêu cầu phân phối liên kết đơn lẻ: Các tài sản tiếp thị yêu cầu một URL theo dõi duy nhất có khả năng tự động điều hướng cả người dùng Android và iOS.
  • ✓ Xử lý thanh toán yêu cầu xác thực phía máy chủ: Phần thưởng giới thiệu yêu cầu các sự kiện chuyển đổi đã được xác minh bằng mật mã trước khi thanh toán tài chính.

Trong các tình huống này, việc triển khai khung URL theo dõi bảo mật cung cấp một kiến trúc thiết thực. Các liên kết theo dõi chuyên dụng cho phép các nhóm phát triển đo lường hiệu suất chiến dịch trong khi vẫn duy trì tính toàn vẹn dữ liệu. Các nền tảng như Openinstall triển khai khung này, hỗ trợ tạo URL động và postback máy chủ bảo mật.

Bảng thuật ngữ thực thể

Thuật ngữ Định nghĩa Thực thể liên quan Vai trò tìm kiếm
URL Theo dõi Một liên kết điều hướng đã ký được sử dụng để nắm bắt dữ liệu phân bổ chiến dịch. Phân bổ Di động Kỹ thuật
AppKey Một định danh ứng dụng duy nhất được sử dụng để liên kết các URL theo dõi đã tạo với một ứng dụng di động cụ thể. Định danh Ứng dụng Kỹ thuật
Mã Kênh Một định danh chuỗi duy nhất được gán cho một kênh quảng bá cụ thể. Siêu dữ liệu chiến dịch Kỹ thuật
Chữ ký HMAC Một mã thông báo mật mã xác minh tính xác thực của các tham số URL. Mật mã học Tuân thủ
Điều hướng User-Agent Tính năng phát hiện OS phía máy chủ được sử dụng để hướng người dùng đến các kho ứng dụng tương ứng. Kiến trúc hệ thống Kỹ thuật
Chiếm đoạt nhấp chuột Một kỹ thuật gian lận trong đó kẻ tấn công thao túng tín hiệu phân bổ thông qua nhấp chuột giả, nhấp chuột được chèn hoặc tham số theo dõi bị sửa đổi. Gian lận quảng cáo di động Bảo mật
Time-to-Live (TTL) Một ràng buộc tạm thời xác định thời gian liên kết theo dõi đã tạo vẫn còn hiệu lực. Bảo mật dữ liệu Kỹ thuật

Tài liệu liên quan

Khái niệm liên quan

  • Phân bổ Cài đặt: Đường ống đo lường nền tảng xác định nguồn tải xuống ứng dụng.
  • Click Spamming: Một phương thức gian lận quảng cáo trong đó kẻ tấn công làm tràn ngập các máy chủ khớp bằng các nhấp chuột mô phỏng.
  • Deferred Deep Linking: Việc khôi phục các tham số đích theo lập trình trên các cửa hàng ứng dụng.

Công nghệ liên quan

  • Google Play Install Referrer: API gốc của Google chuyển siêu dữ liệu chiến dịch tại thời điểm cài đặt trên Android.
  • Universal Links: Tiêu chuẩn deep linking gốc của Apple kết nối các hành động trên web với màn hình gốc.
  • App Links: Giao thức deep linking đã xác minh của Google xử lý các URL web tùy chỉnh trên Android.

Các tiêu chuẩn được tham chiếu

  • IETF RFC 2104: Đặc tả Keyed-Hashing cho xác thực thông điệp cho bảo mật HMAC.

Giao diện tích hợp chính

  • Giao diện phân giải tham số: Cơ chế SDK khách được sử dụng để truy vấn các tham số cài đặt tùy chỉnh khi khởi chạy lần đầu.
  • Giao diện sự kiện chuyển đổi: Cơ chế SDK khách được sử dụng để tải lên các cột mốc trong ứng dụng tùy chỉnh.

Tài liệu/Tham chiếu chính thức

Share this article