Tài liệu hướng dẫn này dành cho những nhà xuất bản tích hợp một bản dựng truy cập sớm của SDK quảng cáo trên thiết bị di động của Google vào ứng dụng Unity. Bản dựng truy cập sớm mang đến cơ hội tận dụng các tính năng mới nhất của SDK quảng cáo trên thiết bị di động của Google 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 tương tự 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 truy cập sớm của SDK quảng cáo trên thiết bị di động của Google vào ứng dụng Unity.
Điều kiện tiên quyết
Làm theo hướng dẫn Bắt đầu để tích hợp trình bổ trợ GMA Unity vào dự án Unity của bạn.
Các 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 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 SDK 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).
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.