Hướng dẫn này dành cho những nhà xuất bản muốn tích hợp bản dựng tiếp cận sớm của Google Mobile Ads Unity Plugin vào ứng dụng Unity. Bản dựng tiếp cận sớm mang đến cơ hội tận dụng các tính năng mới nhất của Google Mobile Ads Unity Plugin mà không cần chờ bản phát hành tiếp theo. Các bản dựng này đã được kiểm thử đầy đủ và đáp ứng các tiêu chí phát hành giống như bản dựng công khai.
Hãy làm theo các bước trên trang này để tích hợp bản dựng tiếp cận sớm của Google Mobile Ads Unity Plugin vào ứng dụng Unity của bạn.
Điều kiện tiên quyết
Trước khi tiếp tục, hãy làm như sau:
Thiết lập Google Mobile Ads Unity Plugin để tích hợp Google Mobile Ads Unity Plugin vào dự án Unity của bạn.
Các bản dựng quyền truy cập sớm của Google Mobile Ads Unity Plugin do người quản lý tài khoản của bạn cung cấp.
Hướng dẫn tích hợp
Nhấp vào một thẻ để chọn hướng dẫn cho Android hoặc iOS. Nếu bạn đang tích hợp bản dựng tiếp cận sớm cho cả hai nền tảng, hãy hoàn tất hướng dẫn trên cả hai thẻ.
Android
Tải bản dựng quyền truy cập sớm của SDK quảng cáo trên thiết bị di động của Google cho Android xuống và trích xuất ở vị trí thuận tiện.
Tiếp theo, hãy thêm vị trí này làm kho lưu trữ Maven tuỳ chỉnh cho trình bổ trợ Google Mobile Ads Unity.
Cập nhật tệp XML phần phụ thuộc
Cập nhật nội dung của tệp XML tại Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml thành nội dung sau:
<dependencies>
<androidPackages>
<androidPackage spec="com.google.android.gms:play-services-ads:x.y.z">
<repositories>
<repository>/path/to/extracted/maven/repo</repository>
<repository>https://maven.google.com/</repository>
</repositories>
</androidPackage>
</androidPackages>
</dependencies>
Bạn phải thay thế phần chữ in đậm /path/to/extracted/maven/repo bằng đường dẫn đến nội dung được lưu trữ của tệp zip Google Mobile Ads Unity Plugin (bản dựng quyền truy cập sớm).
Bạn có thể xác định phiên bản phần phụ thuộc (biểu thị bằng x.y.z trong đoạn mã trước) bằng cách tìm phiên bản mới nhất có trong thư mục com/google/android/gms/play-services-ads/ trong nội dung đã trích xuất của tệp zip SDK Android quảng cáo trên thiết bị di động của Google (bản dựng quyền truy cập sớm).
Buộc phân giải phần phụ thuộc
Trong trình chỉnh sửa Unity, hãy chọn Nội dung > Trình phân giải các dịch vụ của Google Play > Trình phân giải Android > Buộc phân giải. Sau đó, thư viện Trình phân giải các dịch vụ của Google Play dành cho Unity sẽ thực hiện quy trình phân giải phần phụ thuộc từ đầu và sao chép các phần phụ thuộc đã khai báo vào thư mục Assets/Plugins/Android của ứng dụng Unity.

Khi bạn tạo ứng dụng, trình phân giải JAR sẽ chạy và nhập tất cả các phần phụ thuộc bắt buộc vào bản dựng.
iOS
Đảm bảo rằng tệp XML phần phụ thuộc tại Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml không có tham chiếu đến Google-Mobile-Ads-SDK CocoaPod.
Tiếp theo, hãy xoá mọi bản sao hiện có của GoogleMobileAdsSDK mà trình phân giải JAR đã đặt trong thư mục Assets/Plugins/iOS.
Tải bản dựng quyền truy cập sớm của SDK quảng cáo trên thiết bị di động của Google cho iOS xuống và đặt nội dung đã trích xuất của bản dựng này vào thư mục Assets/Plugins/iOS của dự án Unity.
Khi bạn tạo ứng dụng, ứng dụng đó sẽ sao chép khung vào dự án iOS.