Nguyên tắc tạo mô hình phân bổ SKAdNetwork

API SKAdNetwork của Apple nhằm đo lường mức độ thành công của các chiến dịch quảng cáo cài đặt ứng dụng trong khi vẫn duy trì quyền riêng tư của người dùng. Đối với SKAdNetwork phiên bản 2.0 và phiên bản 2.1, lượt cài đặt mô hình phân bổ cho quảng cáo được hiển thị trên StoreKit được thúc đẩy bằng các lượt nhấp vào quảng cáo sẽ dẫn đến việc người dùng cài đặt ứng dụng. SKAdNetwork phiên bản 2.2 và các phiên bản mới hơn cũng hỗ trợ thêm quảng cáo xem hết, trong đó việc phân bổ chỉ được thúc đẩy chỉ bằng việc xem quảng cáo.

Chúng tôi cung cấp các nguyên tắc sau đây để đảm bảo rằng SDK quảng cáo trên thiết bị di động của Google có thể kích hoạt mô hình phân bổ SKAdNetwork một cách chính xác.

Mô hình phân bổ trên nhấp chuột cho quảng cáo trên thiết bị di động

Theo mặc định, hoạt động phân bổ SKAdNetwork được khởi tạo bởi sự kiện nhấp vào quảng cáo của SDK Quảng cáo trên thiết bị di động của Google chỉ khi hành động nhấp chuột đó chuyển đến riêng Cửa hàng ứng dụng Apple. Lý do của yêu cầu này là để ngăn cửa hàng ứng dụng khởi chạy bằng các lượt nhấp không dùng để mở cửa hàng ứng dụng. Các loại thao tác nhấp này có thể bao gồm, chẳng hạn như di chuyển đến một trang Lựa chọn quảng cáo.

Nguyên tắc

Để đảm bảo rằng các hành động nhấp vào quảng cáo và các lượt cài đặt ứng dụng tiếp theo sẽ dẫn đến một mô hình phân bổ SKAdNetwork, khi tạo mẫu quảng cáo, hãy đảm bảo rằng URL nhấp qua của mẫu quảng cáo là

  • đường liên kết trực tiếp đến ứng dụng được quảng cáo trong cửa hàng ứng dụng, hoặc
  • sử dụng phương thức chuyển hướng, chẳng hạn như HTTP 301, 302 hoặc các loại chuỗi chuyển hướng HTTP phía máy chủ khác có đích đến cuối cùng là cửa hàng ứng dụng.

Các đường liên kết đến cửa hàng ứng dụng trực tiếp hoặc thông qua một chuỗi chuyển hướng sẽ được xác nhận nếu URL bắt đầu bằng bất kỳ mẫu nào sau đây:

  • https://apps.apple.com
  • https://itunes.apple.com
  • itms-apps://
  • itms://

Mọi trang đích khác hoặc sử dụng phương thức chuyển hướng phía máy khách nào khác sẽ được xác định là không chuyển đến cửa hàng ứng dụng và có thể không bắt đầu quy trình phân bổ SKAdNetwork. Ví dụ:

  • Trang HTML yêu cầu người dùng thực hiện hành động để chuyển hướng đến cửa hàng ứng dụng
  • Trang HTML có tập lệnh chuyển hướng tự động dựa trên JavaScript đến cửa hàng ứng dụng
  • Thẻ làm mới meta

Các phương pháp hay nhất cho nhiều loại mẫu quảng cáo

Bạn có thể thiết lập hành động nhấp để bắt đầu phân bổ SKAdNetwork cho các loại mẫu quảng cáo khác nhau như sau:

Mẫu quảng cáo HTML
URL này có thể được thiết lập làm URL đích trên các thẻ liên kết bao quanh phần tử có thể nhấp hoặc làm URL mục tiêu của các thao tác window.location trong các sự kiện nhấp chuột dựa trên JavaScript.
MRAID
Hành động nhấp chuột cần gọi Mraid.open() để bắt đầu mô hình phân bổ SKAdNetwork.
Video VAST
Bạn có thể đặt URL cửa hàng ứng dụng hoặc phần tử bắt đầu của chuỗi chuyển hướng thành phần tử ClickThrough trong VAST XML.
Mã gốc
Bạn có thể đặt URL cửa hàng ứng dụng hoặc phần tử bắt đầu của chuỗi chuyển hướng trên trường native_ad.click_link_url đối với giao thức RTB của Google hoặc trường native.link đối với giao thức OpenRTB.

Phân bổ xem qua cho quảng cáo trên thiết bị di động

Khi mô hình phân bổ lượt xem hết SKAdNetwork phiên bản 2.2 được hỗ trợ, API SKAdNetwork sẽ bắt đầu một bộ tính giờ hiển thị sau khi quảng cáo được hiển thị và được người dùng xem. Bạn chỉ được phép phân bổ cho các quảng cáo đã hiển thị trong tối thiểu 3 giây.

Xin lưu ý rằng iOS phiên bản 15.3 trở xuống chỉ hỗ trợ 1 bộ tính giờ hiển thị hoạt động tại mỗi thời điểm. Trong trường hợp này, lượt hiển thị có thể không bắt đầu phân bổ xem qua nếu có nhiều quảng cáo phân bổ xem qua trong cùng một màn hình. Hạn chế này đã được gỡ bỏ trên iOS phiên bản 15.4 trở lên, vì vậy, SKAdNetwork hiện cho phép bật nhiều lượt hiển thị đồng thời cho mô hình phân bổ từ lượt xem hết.

Nguyên tắc

Các trường yêu cầu giá thầu BidRequest.mobile.skadn.supported_fidelity_types cho giao thức RTB của Google và BidRequest.imp.ext.skadn.fidelities cho giao thức OpenRTB sẽ chỉ định những loại độ chân thực phân bổ mà yêu cầu giá thầu hỗ trợ. Các trường này bao gồm loại độ chân thực VIEW_THROUGH_ADS trong SKAdNetwork phiên bản 2.2 trở lên.

Đảm bảo phản hồi giá thầu không bao gồm độ tin cậy VIEW_THROUGH_ADS nếu mô hình phân bổ xem hết không được hỗ trợ. Việc phản hồi độ tin cậy của VIEW_THROUGH_ADS khi không được hỗ trợ sẽ khiến giá thầu bị lọc trước phiên đấu giá.

Khả năng tương thích ngược

Kể từ SKAdNetwork phiên bản 4.0, các yêu cầu quảng cáo được bật cho mô hình phân bổ SKAdNetwork sẽ tương thích ngược. Điều này cho phép các mạng quảng cáo phản hồi bằng những phiên bản SKAdNetwork cũ hơn ngay cả khi yêu cầu quảng cáo hỗ trợ các phiên bản mới hơn.

Nguyên tắc

Phiên bản hệ điều hành của thiết bị của người dùng và phiên bản SDK quảng cáo trên thiết bị di động của Google của ứng dụng của nhà xuất bản cho biết những tính năng SKAdNetwork được hỗ trợ theo yêu cầu quảng cáo. Bạn có thể xác định điều này trong yêu cầu giá thầu bằng trường BidRequest.mobile.skadn.versions đối với giao thức RTB của Google hoặc trường BidRequest.imp.ext.skadn.versions đối với giao thức OpenRTB. Trường này liệt kê tất cả phiên bản SKAdNetwork được hỗ trợ bởi yêu cầu quảng cáo.

Để ngăn việc lọc giá thầu, hãy đảm bảo rằng phiên bản SKAdNetwork được dùng để tạo phản hồi là một trong những phiên bản được liệt kê trong yêu cầu giá thầu. Ngoài ra, khi các phiên bản SKAdNetwork mới hơn được ra mắt, xin lưu ý rằng bạn có thể phản hồi bằng các phiên bản cũ hơn miễn là phiên bản đó có trong danh sách này. Điều này cho phép mạng quảng cáo tiếp tục phản hồi với các phiên bản cũ và điều chỉnh các phiên bản mới hơn theo tiến độ riêng.