Để khởi chạy SDK, bạn phải tham chiếu ID Trò chơi của Dự án lên nền tảng thích hợp. Bạn có thể xác định vị trí ID trên bảng điều khiển Unity Ads Monetization bằng cách chọn CURRENT PROJECT > Project Settings từ menu điều hướng phụ.
Trong tập lệnh trò chơi, bạn cần triển khai giao diện IUnityAdsInitializationListener
để xử lý các lệnh gọi lại khởi chạy. Phương thức khởi chạy để khởi chạy SDK có yêu cầu trình nghe này làm tham số. Khởi chạy SDK sớm trong vòng đời thời gian vận hành dự án của bạn trước khi cần tải quảng cáo. Ví dụ:
import android.os.Bundle; import androidx.appcompat.app.AppCompatActivity; import com.unity3d.ads.example.R; import com.unity3d.ads.IUnityAdsInitializationListener; import com.unity3d.ads.UnityAds; public class InitializeAdsScript extends AppCompatActivity implements IUnityAdsInitializationListener { private String unityGameID = "1234567"; private Boolean testMode = true; @Override protected void onCreate (Bundle savedInstanceState) { super.onCreate (savedInstanceState); setContentView (R.layout.activity_main); // Initialize the SDK: UnityAds.initialize(getApplicationContext(), unityGameID, testMode, this); } @Override public void onInitializationComplete() { } @Override public void onInitializationFailed(UnityAds.UnityAdsInitializationError error, String message) { } }
Đối với hàm initialize
, tham số context
là Context
Android hiện tại. Tham số unityGameID
là ID Trò chơi Unity cho dự án của bạn, có trong bảng điều khiển Monetization, cụ thể là trang Settings của dự án. IUnityAdsInitializationListener
là hàm lắng nghe sự kiện cho kết quả của lệnh gọi khởi chạy. Boolean true
cho biết rằng trò chơi đang ở chế độ thử nghiệm và sẽ chỉ hiển thị quảng cáo thử nghiệm.
Bước tiếp theo: Để tiếp tục quá trình tích hợp của bạn, hãy tham khảo tài liệu Cách triển khai quảng cáo cơ bản trong Android.