Phương pháp tốt nhất cho quảng cáo có tính tương tác
Review the recommended best practices for playable creatives with Unity Ads User Acquisition.
Thời gian đọc 1 phút
Cân nhắc những điều sau khi định cấu hình tài nguyên có tính tương tác của bạn.
mraid.open
Để chuyển hướng người dùng khi nhấp chuột, hãy sử dụng phương thứcmraid.open
case "Android":mraid.open("https://play.google.com/store/apps/details?id=yourgame"); break; case "iOS":mraid.open("https://itunes.apple.com/us/yourgame?mt=8");
Nạp khởi động
Hãy xem xét các ví dụ về cách khởi chạy quảng cáo có tính tương tác sau.// Wait for the SDK to become ready: function Start() { if (mraid.getState()==='loading') { // If the SDK is still loading, add a listener for the 'ready' event: mraid.addEventListener('ready', onSdkReady); // Otherwise, if the SDK is ready, execute your function: } else { onSdkReady(); } } // Implement a function that shows the ad when it first renders: function onSdkReady() { // The viewableChange event fires if the ad container's viewability status changes. // Add a listener for the viewabilityChange event, to handle pausing and resuming: mraid.addEventListener('viewableChange',viewableChangeHandler); // The isViewable method returns whether the ad container is viewable on the screen. if (mraid.isViewable()) { // If the ad container is visible, play the ad: showMyAd(); } } // Implement a function for executing the ad: function showMyAd() { // Insert code for showing your playable ad. } // Implement a function that handles pausing and resuming the ad based on visibility: function viewableChangeHandler(viewable) { if(viewable) { // If the ad is viewable, show the ad: showMyAd(); } else { // If not, pause the ad. } }