SDK Quảng cáo tương tác trên phương tiện truyền thông (IMA) cho HTML5.
SDK IMA cho HTML5 có chứa SDK Đo lường mở (OM), một tiêu chuẩn ngành do Cục Quảng cáo tương tác (IAB) phát triển để cho phép đo lường khả năng xem và xác minh của bên thứ ba. Khi sử dụng SDK IMA cho HTML5, SDK OM đi kèm sẽ tự động phân tích cú pháp thẻ <AdVerifications>
trong thẻ quảng cáo VAST và gửi dữ liệu về khả năng xem cho các nhà cung cấp dịch vụ đo lường được chỉ định bằng cách sử dụng API OMID. Bạn có thể tuỳ ý đặt các quy tắc về chế độ truy cập cho từng yêu cầu để kiểm soát nội dung mà tập lệnh xác minh có thể truy cập.
SDK IMA hỗ trợ SDK OM phiên bản 1.4.
Điều kiện tiên quyết
Nếu sử dụng VAST 4.1 trở lên, bạn phải định cấu hình quảng cáo để cung cấp thông tin xác minh bằng
<AdVerifications>
. Nếu sử dụng các phiên bản VAST trước đây, quảng cáo phải sử dụng<Extension type="AdVerifications">
.Nếu quảng cáo của bạn được phân phối thông qua Ad Manager, hãy định cấu hình một nhà cung cấp khả năng xem cho mạng Ad Manager và chỉ định nhà cung cấp khả năng xem đó cho mục hàng của bạn. Để biết thêm thông tin, hãy xem bài viết Định cấu hình nhà cung cấp khả năng xem cho mạng Ad Manager.
Chế độ truy cập
OM SDK hỗ trợ chạy các tập lệnh xác minh ở 4 chế độ truy cập khác nhau. Các chế độ này kiểm soát mức độ truy cập của tập lệnh xác minh:
FULL
: Tập lệnh xác minh có quyền truy cập trực tiếp vào mẫu quảng cáo và trang của nhà xuất bản.CREATIVE
: Tập lệnh xác minh và mẫu quảng cáo được đưa vào hộp cát từ trang của nhà xuất bản. Tuy nhiên, tập lệnh có quyền truy cập trực tiếp vào mẫu quảng cáo.LIMITED
: Tập lệnh xác minh được đưa vào hộp cát và không thể truy cập vào mẫu quảng cáo hoặc trang của nhà xuất bản, đồng thời không thể xác nhận trực tiếp miền của nhà xuất bản mà tập lệnh đang hoạt động.
Một số nhà cung cấp chỉ số khả năng xem có thể không hỗ trợ tất cả các chế độ truy cập. Hãy liên hệ với nhà cung cấp khả năng xem của bạn để xác minh những chế độ được hỗ trợ. Trước đây, IMA hỗ trợ chế độ truy cập DOMAIN
, hiện được đặt mặc định thành chế độ LIMITED
.
Đặt các quy tắc về chế độ truy cập cho một yêu cầu
Bạn phải đặt các quy tắc về chế độ truy cập ở cấpAdsRequest
. Để thiết lập các chế độ truy cập khác nhau cho các nhà cung cấp tập lệnh xác minh khác nhau, hãy truyền một từ điển ánh xạ từng OmidVerificationVendor
đến một trong các chế độ truy cập được liệt kê ở trên. Trường OmidVerificationVendor.OTHER
được dùng để đặt chế độ truy cập mặc định cho tất cả các nhà cung cấp không được đưa vào từ điển một cách rõ ràng. Nếu không có quy tắc nào về chế độ truy cập được chỉ định, thì các tập lệnh xác minh sẽ chạy ở chế độ truy cập LIMITED
cho nhà cung cấp.
Hãy xem ví dụ sau đây đặt GOOGLE
thành google.ima.OmidAccessMode.FULL
. Tất cả các nhà cung cấp khác (kể cả những nhà cung cấp có trong OmidVerificationVendor
) đều được đặt theo mặc định là cách OmidVerificationVendor.OTHER
được thiết lập.
request.omidAccessModeRules = {};
request.omidAccessModeRules[google.ima.OmidVerificationVendor.GOOGLE]
= google.ima.OmidAccessMode.FULL;
request.omidAccessModeRules[google.ima.OmidVerificationVendor.OTHER]
= google.ima.OmidAccessMode.LIMITED;
Để triển khai chế độ truy cập CREATIVE
, bạn phải thực hiện cả hai bước sau:
Sử dụng hộp cát cho trình phát video trong một iframe bảo mật, tách biệt với phần còn lại của trang web.
Đặt
OmidAccessMode
cho đối tác đo lường khả năng xem thànhFULL
.