Tích hợp TikTok for Business với Adapty Attribution

Tích hợp TikTok for Business trong Adapty Attribution cho phép bạn theo dõi và tối ưu hóa hiệu suất chiến dịch trên TikTok.

Bước 1. Kết nối tài khoản TikTok của bạn

  1. Vào Integrations > TikTok Ads từ thanh bên trái và nhấp vào Continue with TikTok.
ua-connect-tiktok.webp
  1. Đăng nhập bằng tài khoản TikTok của bạn và nhấp Continue.

  2. Xem lại các quyền được yêu cầu và nhấp Save.

ua-tiktok-sign.webp

Sau đó, tất cả tài khoản quảng cáo của bạn sẽ được thêm vào Adapty UA. Bạn có thể tiến hành thêm các chiến dịch.

Bước 2. Thêm chiến dịch

Một chiến dịch duy nhất có thể bao gồm App Store, Google Play và web funnel của bạn cùng một lúc. Hai yếu tố tạo nên kết nối này:

  • Tracking link: Được đặt trong quảng cáo của bạn. Khi người dùng nhấp vào quảng cáo, Adapty ghi lại lượt nhấp, chuyển hướng người dùng đến đích đến, và sau đó gán lượt cài đặt cũng như giao dịch mua cho quảng cáo đó. Mỗi đích đến có một link riêng.
  • Pixel: Được chọn trong chiến dịch, từ các pixel trong tài khoản TikTok của bạn. Chuyển các lượt chuyển đổi đó trở lại TikTok để TikTok có thể tối ưu hóa chiến dịch dựa trên các giao dịch mua thực. Một pixel có thể phục vụ cả ba đích đến, hoặc mỗi đích đến có thể có pixel riêng.

Để thêm chiến dịch TikTok for Business vào Adapty Attribution và theo dõi hiệu quả quảng cáo TikTok trong Adapty:

  1. Chuyển sang tab Web Campaigns và nhấp vào Create configuration.

    ua-new-campaign-tiktok.webp
  2. Trong tab General, mở rộng phần iOS và/hoặc Android và dán URL ứng dụng App Store và/hoặc Google Play.

    ua-url.webp
  3. Sao chép giá trị trong trường Click link. Sau đó, trong TikTok Ads Manager, khi tạo quảng cáo, dán giá trị này vào trường Destination URL. Điều này cho phép Adapty liên kết các lượt cài đặt và mua hàng với quảng cáo trên TikTok. Xem Thêm nội dung quảng cáo.

    ua-lnk.webp
  4. (Tùy chọn) Để gửi các sự kiện chuyển đổi trở lại TikTok, bạn cũng có thể liên kết các pixel TikTok của mình với các chiến dịch trong Adapty Attribution. Để thực hiện, hãy chọn một trong các pixel hiện có của bạn trong danh sách thả xuống Pixel. Sau khi chọn pixel, bạn có thể nhấp vào Send test event để xác minh kết nối.

    Phần Web funnel hoạt động theo cách tương tự. Các giao dịch mua trên web funnel xảy ra bên ngoài ứng dụng của bạn, vì vậy TikTok chỉ có thể biết về chúng thông qua pixel mà bạn chọn ở đây. Phần này cũng cung cấp đoạn code để cài đặt pixel trên funnel của bạn và các tham số để gắn thẻ URL quảng cáo.

Một pixel khác nhau cho mỗi đích đến giúp tách biệt các giao dịch mua trên iOS, Android và web phục vụ mục đích tối ưu hóa và báo cáo; dùng cùng một pixel cho tất cả thì sẽ gộp chúng lại. Danh sách Web Campaigns hiển thị lựa chọn đó theo từng cấu hình, dưới các cột Pixel (iOS), Pixel (Android) và Pixel (Web), dưới dạng tên và ID của pixel. Mục nào chưa chọn pixel sẽ hiển thị dấu gạch ngang, còn nếu một pixel được chọn cho cả ba mục thì nó sẽ xuất hiện ba lần.

Bước 3. Ánh xạ sự kiện

Để gửi các sự kiện chuyển đổi trở lại TikTok nhằm tối ưu hóa chiến dịch, bạn cần cấu hình ánh xạ sự kiện trong phần Events mapping. Điều này cho phép Adapty tự động gửi các sự kiện gói đăng ký khi người dùng thực hiện hành động trong ứng dụng của bạn.

Trong phần Events mapping, bật các sự kiện bạn muốn theo dõi trong TikTok Ads Manager. Với mỗi sự kiện được bật, hãy chọn sự kiện TikTok tương ứng từ menu thả xuống hoặc đặt sự kiện tùy chỉnh. Mặc định, Adapty ánh xạ các sự kiện Adapty sang các sự kiện tiêu chuẩn của TikTok.

Nhấn Save để áp dụng cấu hình ánh xạ sự kiện.

ua-meta-events.webp

Cấu hình bổ sung

Thông số bổ sung

Trường Additional parameter cho phép bạn thêm các điểm dữ liệu tùy chỉnh để phân tích bên ngoài Adapty. Tính năng này hữu ích khi bạn cần truyền dữ liệu chiến dịch hoặc dữ liệu người dùng cụ thể đến các công cụ phân tích bên ngoài hoặc đối tác attribution.

Trong trường Additional parameter, nhập bất kỳ dữ liệu tùy chỉnh nào bạn muốn đưa vào quá trình theo dõi attribution. Thông số bổ sung này sẽ được đưa vào tất cả dữ liệu attribution gửi đến TikTok và có thể dùng để phân tích cũng như tối ưu hóa chiến dịch nâng cao.

Ví dụ, nếu bạn đang chạy nhiều biến thể của cùng một chiến dịch, bạn có thể thêm variant=A hoặc variant=B để phân biệt các cách tiếp cận sáng tạo khác nhau.

Important

Các tham số bổ sung sẽ thay đổi Click link mà bạn dán vào TikTok Ads Manager. Nếu bạn đã sao chép link này ở đó và thêm tham số tùy chỉnh sau đó, hãy đảm bảo sao chép và dán lại click link đã được cập nhật có chứa tham số tùy chỉnh.


ua-custom-tiktok1.webp

Cài đặt

Tab Settings kiểm soát cách Adapty khớp một lần cài đặt với một lần nhấp vào quảng cáo TikTok của bạn. Các cài đặt này chỉ áp dụng cho cấu hình chiến dịch này.

Adapty sử dụng hai loại khớp:

  • Khớp tất định chỉ hoạt động trên Android. Google Play truyền ID của lần nhấp vào ứng dụng của bạn qua Play Install Referrer, nên Adapty khớp lượt cài đặt với chính xác lần nhấp đó. iOS không có cơ chế tương đương, vì vậy các lượt cài đặt trên iOS không bao giờ được khớp theo cách tất định.
  • Khớp xác suất hoạt động trên cả iOS và Android. Adapty so sánh lượt cài đặt với các lần nhấp từ cùng dải địa chỉ IP và hệ điều hành, rồi khớp lượt cài đặt với lần nhấp có điểm số tốt nhất dựa trên thời gian kể từ khi nhấp, ngôn ngữ thiết bị và quốc gia. Với lần nhấp xảy ra hơn 6 giờ trước khi cài đặt, model thiết bị và phiên bản hệ điều hành cũng phải khớp. Adapty không sử dụng IDFA hay Google Advertising ID, vì vậy khớp xác suất bao phủ toàn bộ người dùng iOS, kể cả những người đã từ chối theo dõi trong lời nhắc App Tracking Transparency.

Trên Android, Adapty thử khớp xác định trước, sau đó mới dùng khớp xác suất.

Để đặt khoảng thời gian sau khi nhấp mà một lượt cài đặt vẫn có thể được khớp với lượt nhấp đó, trên tab Settings, trong phần New user attribution, nhập cửa sổ thời gian tính bằng giờ:

  • Deterministic Matching Window: mặc định 168 giờ (7 ngày), từ 1 đến 720 giờ.
  • Probabilistic Matching Window: mặc định 6 giờ, từ 1 đến 24 giờ. Cửa sổ thời gian dài hơn sẽ khớp được nhiều lượt cài đặt hơn, nhưng nhiều kết quả khớp trong số đó sẽ không chính xác. Với các chiến dịch có lượng nhấp cao, hãy giảm xuống còn 1–2 giờ.

Để dừng khớp tất định hoặc xác suất cho cấu hình này, hãy tắt công tắc bên cạnh cửa sổ tương ứng và lưu lại. Thay đổi sẽ có hiệu lực trong vòng 5 phút.

Warning

Các lượt cài đặt trên iOS chỉ có thể được khớp theo phương pháp xác suất. Nếu bạn tắt khớp xác suất, các lượt cài đặt iOS từ liên kết của cấu hình này sẽ không được attribution. Nếu bạn tắt cả hai, không có lượt cài đặt nào từ liên kết của cấu hình này được attribution.

Phần attribution người dùng mới trên tab Cài đặt, với các cửa sổ khớp xác định và xác suất cùng các công tắc bật/tắt của chúng

Doanh thu gửi đến TikTok

TikTok sử dụng giá trị của từng sự kiện để tính toán ROAS và tối ưu hóa dựa trên giá trị. Để chọn loại doanh thu mà Adapty gửi đến TikTok làm giá trị đó, trong dropdown Revenue sent to TikTok, hãy chọn loại doanh thu và nhấn Save. Để so sánh ROAS trên TikTok với ROAS trong Adapty, hãy chọn loại doanh thu mà bạn hiển thị trong Adapty analytics.

Dropdown danh sách Revenue sent to TikTok đang mở, với các tùy chọn Gross revenue, Proceeds after store commission, và Proceeds after store commission and taxes
Loại doanh thuGiá trị của giao dịch mua trên App Store hoặc Google Play
Gross revenue (mặc định)Giá đầy đủ người dùng đã trả, trước khi trừ hoa hồng cửa hàng và thuế.
Proceeds after store commissionGiá sau khi trừ hoa hồng của App Store hoặc Google Play. Thuế vẫn được tính vào.
Proceeds after store commission and taxesGiá sau khi trừ hoa hồng cửa hàng và thuế.

Để biết cách Adapty tính hoa hồng và thuế, xem Hoa hồng và thuế.

Cách áp dụng loại doanh thu trong các trường hợp khác:

  • Mua hàng trên web: Đối với Stripe và Paddle, cả hai loại doanh thu đều gửi cùng một giá trị, giống như trong Adapty Attribution analytics: giá trừ 4,5% cho Stripe, và giá đầy đủ cho Paddle. Adapty không khấu trừ thuế từ các giao dịch mua trên web.
  • Hoàn tiền: TikTok nhận các sự kiện hoàn tiền mà không có giá trị, bất kể loại nào.
  • Sự kiện dùng thử: Phần trăm Revenue override áp dụng cho giá gói đăng ký của loại đã chọn.
  • Giao dịch mua không có giá trị của loại đã chọn: Adapty gửi cho TikTok doanh thu gộp của giao dịch mua đó.

Loại doanh thu mới sẽ có hiệu lực trong vòng 5 phút sau khi lưu và chỉ áp dụng cho các sự kiện mới. Adapty không gửi lại các sự kiện đã gửi trước đó, và một sự kiện trial mà Adapty đang giữ cho Qualified trial sẽ được gửi với loại đã chọn khi bắt đầu giữ.

Nếu nhiều cấu hình gửi sự kiện đến cùng một pixel, hãy chọn cùng một loại doanh thu trong tất cả các cấu hình đó để các giá trị trong pixel đó thuộc về một loại duy nhất.

Warning

Proceeds thấp hơn doanh thu gộp. Nếu bạn chuyển từ Gross revenue và một chiến dịch đang sử dụng mức ROAS tối thiểu, hãy giảm mức ROAS tối thiểu trong TikTok, nếu không chiến dịch có thể ngừng phân phối.

Ghi đè doanh thu

Nếu bạn theo dõi các sự kiện dùng thử và muốn TikTok ghi nhận doanh thu cho chúng, hãy sử dụng phần Revenue override. Phần này xuất hiện khi sự kiện Trial started được bật. Ghi đè chỉ áp dụng cho Trial started — Trial converted và Subscription started luôn mang doanh thu thực tế của chúng.

Đối với mỗi mục tiêu sự kiện dùng thử, hãy đặt tỷ lệ phần trăm của giá gói đăng ký để báo cáo doanh thu. Adapty lấy tỷ lệ phần trăm của giá theo loại đã chọn trong Revenue sent to TikTok. Ví dụ: với 30% và Gross revenue, Adapty gửi 30% giá gói đăng ký làm giá trị chuyển đổi cho các sự kiện dùng thử.

Để thêm override:

  1. Bật Trial started trong phần Events mapping.
  2. Trong Revenue override, nhấp vào Add event.
  3. Chọn sự kiện mục tiêu và nhập tỷ lệ phần trăm doanh thu (0–100).
  4. Nhấp vào Save.
revenue-override.webp

Gói dùng thử đủ điều kiện

Warning

Adapty Attribution trì hoãn sự kiện dùng thử lên đến 24 giờ và chỉ gửi nếu người dùng chưa hủy. Nếu một MMP cũng chuyển tiếp trial_started hoặc trial_active, TikTok sẽ nhận cùng một gói dùng thử nhiều hơn một lần.

Một gói dùng thử đủ điều kiện khi nó tồn tại được một số giờ nhất định mà không bị hủy. Sử dụng phần Qualified trial để giữ lại các sự kiện dùng thử cho đến khi chúng đủ điều kiện, nhờ đó TikTok chỉ nhận những gói dùng thử mà người dùng thực sự giữ lại.

Đối với mỗi mục tiêu sự kiện dùng thử, hãy đặt số giờ chờ. Adapty tính giờ từ thời điểm bắt đầu dùng thử và gửi sự kiện khi hết thời hạn. Nếu người dùng tắt tự động gia hạn trước thời hạn, Adapty sẽ không gửi sự kiện. Nếu người dùng bật lại tự động gia hạn trước thời hạn, Adapty sẽ gửi sự kiện như đã lên kế hoạch.

Để giữ lại sự kiện dùng thử cho đến khi đủ điều kiện:

  1. Bật Trial started trong phần Events mapping.
  2. Trong Qualified trial, nhấp vào Add event.
  3. Chọn sự kiện mục tiêu và nhập số giờ cần chờ, từ 1 đến 24.
  4. Nhấp vào Save.
Qualified trial section with a target event held for two hours in a campaign configuration

Adapty gửi sự kiện qualified với thời gian bắt đầu dùng thử gốc, vì vậy TikTok báo cáo nó vào ngày dùng thử bắt đầu.

Important

Adapty khớp các qualified trial theo giao dịch App Store hoặc Google Play của chúng, vì vậy việc giữ lại chỉ áp dụng cho các trial in-app. Các sự kiện trial từ giao dịch mua trên web, chẳng hạn như FunnelFox, được gửi ngay lập tức.

Revenue override và Qualified trial hoạt động độc lập với nhau, và bạn có thể áp dụng cả hai cho cùng một sự kiện dùng thử. Revenue override thay đổi giá trị mà TikTok nhận được; Qualified trial thay đổi thời điểm TikTok nhận được nó. Khi dùng cả hai, Adapty giữ sự kiện lại cho đến khi trial đủ điều kiện, sau đó gửi kèm doanh thu đã được ghi đè. Không có tùy chọn nào được khuyến nghị hơn tùy chọn kia — hãy thử nghiệm xem cái nào phù hợp với chiến dịch của bạn.

Gửi sự kiện từ tất cả người dùng

Theo mặc định, Adapty chỉ báo cáo các sự kiện của những người dùng mà nó gán cho cấu hình này. Tùy chọn Send events from all users sẽ báo cáo sự kiện của tất cả người dùng trong ứng dụng, bao gồm cả người dùng organic, người dùng từ các mạng quảng cáo khác, và người dùng từ các cấu hình TikTok khác của bạn. TikTok sau đó sẽ tự quyết định quy những lượt chuyển đổi nào cho quảng cáo của mình. Tùy chọn này không thay đổi attribution trong Adapty.

Chúng tôi không khuyến nghị làm vậy trừ khi các chiến dịch của bạn gửi quá ít chuyển đổi đến TikTok để tối ưu hóa, vì việc trộn lẫn các sự kiện organic và không có attribution với các sự kiện chiến dịch của bạn sẽ làm giảm độ chính xác khi tối ưu hóa của TikTok.

Nếu bạn quyết định bật tính năng này, hãy chọn Send events from all users trong cài đặt chiến dịch và nhấn Save.