Cách xây dựng chiến lược phân bổ với iOS 14.5

Cập nhật SDK quan trọng dành cho iOS 14.5

Hôm nay, Apple bắt đầu áp dụng các hạn chế lên SDK có liên quan đến AppTrackingTransparency (ATT). Adjust SDK đã nhận cảnh cáo vì có chứa code, theo Apple, là vi phạm nguyên tắc của họ. Trong SDK của chúng tôi, code này có chức năng thu thập thông tin cho bộ phòng chống gian lận. Vì vậy, chúng tôi đã phát hành SDK 4.28 để giải quyết vấn đề trên, và tất cả ứng dụng, khi được đưa lên app store cùng với SDK này, đều được hệ thống chấp nhận. Vui lòng cập nhật SDK lên phiên bản 4.28 trước khi gửi bất kỳ ứng dụng nào.

Tại Adjust, chúng tôi luôn coi trọng quyền riêng tư người dùng và ủng hộ các chính sách mới của Apple.  Chúng tôi ý thức được vai trò của mình là công ty hàng đầu về giải pháp phân bổ, cũng như là nơi cung cấp cái nhìn rõ ràng hơn về tương lai của phân bổ, SDK, và việc gửi ứng dụng lên app store.

Minh bạch và trung thực là giá trị cốt lõi trong hoạt động của chúng tôi. Vì vậy, chúng tôi muốn làm rõ vấn đề đã xảy ra ngày hôm nay.

Nhận thấy, giả mạo SDK (SDK spoofing) gây tổn thất lớn đến tính toàn vẹn dữ liệu cũng như gây tốn kém cho khách hàng, nên chúng tôi đã viết một đoạn code để có thể thu thập thông tin cho công tác phát hiện gian lận. Khi xem xét đoạn code trên, Apple đã gắn cờ cảnh cáo vì cho rằng, symbol của chúng tôi tương đồng với symbol mà các SDK khác sử dụng để tạo những định danh không thay đổi được (persistent ID), ngay cả khi người dùng không đồng ý. Chúng tôi đã lập một danh sách tất cả các symbol mà Apple gắn cờ cảnh cáo tại đây.

Chúng tôi chưa bao giờ sử dụng symbol cho mục đích này, dù một vài symbol có trong SDK của chúng tôi. Xét thấy code chỉ dùng cho mục đích nghiên cứu, nên chúng tôi đã xóa code ra khỏi SDK. Do vậy, bạn cần cập nhật SDK lên phiên bản 4.28, vì tất cả ứng dụng và SDK cần tuân thủ chính sách mới.

Ngoài ra, chúng tôi đang thử nghiệm Adjust SDK với một ATT consent flow (tức là quy trình yêu cầu người dùng cho phép ứng dụng thu thập dữ liệu). Kết quả là, nếu bạn sử dụng ATT nhưng chỉ hiện thông báo đến người dùng của iOS 14.5+ (để yêu cầu họ đồng ý cho ứng dụng thu thập dữ liệu), thì thanh tra viên sẽ từ chối ứng dụng vì họ muốn bạn chạy consent flow trên tất cả các hệ điều hành. Sau đó, nếu bạn gửi lại với tuyên bố rằng, bạn chỉ chạy consent trên iOS 14.5+, thì ứng dụng sẽ được duyệt lên store. Vì vậy, để tiết kiệm thời gian, chúng tôi đề xuất bạn bổ sung ghi chú này ngay từ lần đầu gửi ứng dụng lên store.

Các phương pháp phân bổ chính trong tương lai

Bên cạnh sự kiện ngày hôm nay, chúng tôi cũng muốn nêu suy nghĩ của mình về các phương pháp phân bổ chính trong tương lai:

SKAdNetwork: Như chúng ta đã biết, hệ thống này của Apple có khả năng phân bổ hạn chế, tuy nhiên, nó lại phân bổ chính xác lượt click cuối cùng của tập hợp lượt cài đặt (aggregated install).

Deterministic Attribution: Khi tải ứng dụng, nếu người dùng đồng ý chia sẻ mã IDFA cho cả nguồn media (kênh hiện quảng cáo) và ứng dụng của bạn, thì cả hai phía đều sẽ nhận được mã IDFA, nhờ vậy chúng tôi có thể phân bổ một cách chính xác, miễn là bạn sử dụng Adjust tracking link để theo dõi lượt click.

Imprecise Attribution hay Probabilistic Attribution: Chúng tôi sử dụng một số thông tin cơ bản của thiết bị để đưa ra dự đoán gần đúng nhất về quảng cáo đã mang đến lượt cài đặt. Dữ liệu này dù có độ chính xác thấp hơn, nhưng đủ để bạn phân tích creative, và sử dụng chi phí truyền thông hiệu quả hơn. Vì phương pháp này không tất định (deterministic) cũng như không lưu lại thông tin vĩnh viễn (persistent), nên chúng tôi tin rằng nó vẫn tuân thủ chính sách mới và bạn có thể bật tính năng này.

Để phát triển bền vững, bạn cần biết cách sử dụng riêng từng chiến lược, cách kết hợp chúng với nhau, và cách dung hòa chúng hiệu quả nhất. Dưới đây là một số phương án hiệu quả được chúng tôi tổng hợp từ các cuộc trò chuyện với nhà quảng cáo (advertiser):

  • Chỉ SKAdNetwork:
    Một vài nhà quảng cáo sẽ chỉ sử dụng SKAdNetwork. Adjust ủng hộ động thái này, nhưng chúng tôi cho rằng làm vậy sẽ tác động không nhỏ đến hiệu quả hoạt động. Đúng là phân bổ lượt click cuối cùng (last click attribution) sẽ trở nên chính xác hơn, nhưng việc này có thể cản trở khả năng phân tích creative, chạy chiến dịch trên web hay chiến dịch có sử dụng influencer, ghi nhận cohort và lập báo cáo doanh thu so với chi phí truyền thông. Hơn nữa, việc bạn thiếu hụt thông tin trong dài hạn sẽ ảnh hưởng đến việc tối ưu hóa trải nghiệm của người dùng mới.
  • SKAdNetwork và Deterministic:
    Một vài nhà quảng cáo chỉ sử dụng SKAdNetwork và deterministic attribution. Như vậy, họ sẽ tiếp tục chạy link phân bổ Adjust như trước đây, và tắt tính năng Probabilistic Attribution. Nếu người dùng đồng ý chia sẻ mã IDFA cho cả ứng dụng hiện quảng cáo và ứng dụng mà họ tải về (sau khi xem quảng cáo đó), thì việc phân bổ sẽ mang lại kết quả chính xác, cũng như duy trì tính hiệu quả của báo cáo creative, báo cáo tổng hợp, ROAS và phân bổ người dùng dài hạn. Không may là, chỉ có rất ít người dùng đồng ý cấp mã cho cả hai phía. Do đó, bạn sẽ không thể phân bổ chính xác phần lớn người dùng, từ đó gặp phải nhiều hạn chế như chúng tôi đã bàn ở trên.
  • SKAdNetwork, Deterministic và Probabilistic:
    Một vài nhà quảng cáo sử dụng cả ba phương pháp trên. Việc này khá phức tạp, nhưng đem lại hiệu quả cao nhất. Phức tạp là vì, nếu người dùng chia sẻ mã IDFA với một ứng dụng (đây là ứng dụng hiện quảng cáo), nhưng sau đó lại từ chối chia sẻ mã IDFA với nhà quảng cáo khi tải ứng dụng, thì lượt cài đặt đó có nguy cơ bị phân bổ trùng lắp. Trùng lắp xảy ra vì, lượt cài đặt sẽ được phân bổ theo SKAdNetwork, và đôi khi lại được phân bổ theo xác suất (probabilistic attribution). Ngoài ra, nếu một người dùng đã được phân bổ một cách chính xác (deterministically), người dùng đó vẫn có thể được ghi nhận là 1 cài đặt từ SKAdnetwork ở một nguồn media khác hoặc cùng nguồn này, và việc phân bổ này không thể tránh khỏi việc bị trùng lắp. Tóm lại: vấn đề trùng lắp dữ liệu là có thật và đang diễn ra. Tuy nhiên, phương pháp này sẽ giúp bạn hiểu rõ hơn về creative, hỗ trợ toàn diện các chiến dịch chạy trên web hay có sử dụng influencer, cũng như phân tích ROAS và xem xét tổng hợp cohort, từ đó xây dựng chiến lược và ứng dụng tốt hơn.

Nhà phát triển (developer), nhà cung cấp giải pháp đo lường di động (MMP), và tất cả các bên liên quan trong hệ sinh thái ứng dụng đang làm việc liên tục để tiếp tục nhận được dữ liệu họ cần, trong khi vẫn tuân thủ chính sách mới của Apple. Chúng tôi tin rằng, việc sử dụng kết hợp cả ba phương pháp phân bổ là phương án khả dĩ nhất để đạt được mục tiêu trên.

Khi SKAdNetwork ra mắt và các nhà quảng cáo bắt đầu lựa chọn phương pháp phân bổ yêu thích, chúng tôi cũng sẽ xây dựng thêm giải pháp để có thể đo lường tốt hơn tỷ lệ trùng lắp. Khi chúng tôi hiểu rõ hơn về tỷ lệ trùng lắp, các nhà quảng cáo có thể mua quảng cáo với giá hợp lý hơn và thu về lợi nhuận trong khi có đủ thông tin để tối ưu hóa sản phẩm và chi phí quảng cáo.

Chúng tôi tin rằng, ngành di động nên đối thoại thẳng thắn và minh bạch về các vấn đề trên, và về chiến lược nhằm giảm thiểu rủi ro thiếu hụt thông tin và suy kiệt hiệu suất. Ngành di động hiện đang không ngừng thay đổi và phát triển, và nếu chúng ta cùng nhau hợp tác, thì chúng ta có thể tạo nên một chiến lược phát triển cho toàn ngành, để không chỉ giúp đỡ lẫn nhau mà còn thúc đẩy ngành vươn lên phía trước. Vì vậy, đừng bỏ qua các blog, hội thảo và webinar chuyên ngành của chúng tôi. Chúng tôi hoan nghênh sự tham dự của mọi khách hàng, đối tác, và MMP.

Nếu bạn có bất kỳ câu hỏi nào, vui lòng liên hệ với Account Manager, Customer Success Manager, hoặc ios14@adjust.com.