123456789101112131415161718192021222324252627282930313233343536 |
- using UnityEngine;
- using GoogleMobileAds;
- using GoogleMobileAds.Api;
- using System;
- using System.Drawing;
- using UnityEngine.UIElements;
-
- public class ADS : MonoBehaviour
- {
- private BannerView bannerView;
- #if UNITY_ANDROID
- private string _adUnitId = "ca-app-pub-3940256099942544/6300978111";
- #elif UNITY_IPHONE
- private string _adUnitId = "ca-app-pub-3940256099942544/2934735716";
- #else
- private string _adUnitId = "unused";
- #endif
- // Start is called before the first frame update
- void Start()
- {
- MobileAds.Initialize(initStatus => { });
- this.RequestBanner();
- }
-
-
- private void RequestBanner()
- {
- // 建立一個橫幅廣告.
- this.bannerView = new BannerView(_adUnitId, AdSize.Banner, AdPosition.Bottom);
- // 建立廣告請求.
- AdRequest request = new AdRequest.Builder().Build();
-
- // 載入橫幅廣告.
- this.bannerView.LoadAd(request);
- }
- }
|