Search Unity

  1. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Question Unity ADS SDK 4.0.1

Discussion in 'Unity Ads & User Acquisition' started by unitycodergp, Jul 30, 2022.

  1. unitycodergp

    unitycodergp

    Joined:
    Feb 1, 2017
    Posts:
    47
    Hello,

    I'm on 2021.1.11f1 and 2021.3.7f1.

    In package manager, only 3.7.5 no 4.0.1 :(

    Any idea ?

    Thx
     
  2. rasmus-unity

    rasmus-unity

    Moderator

    Joined:
    Aug 15, 2014
    Posts:
    1,312
    TelinoT likes this.
  3. unitycodergp

    unitycodergp

    Joined:
    Feb 1, 2017
    Posts:
    47
    Thank you because I also received the warning from Google for the SDK that is no longer compatible.
     
    awsapps likes this.
  4. rasmus-unity

    rasmus-unity

    Moderator

    Joined:
    Aug 15, 2014
    Posts:
    1,312
    Hi again,

    I checked our internal Slack support channel for Ads, and found these instructions:

    Apparently some issue with Package Manager and Ads package in Unity 2021 causes this

    Let us know if above doesn't work for you.

    Thanks,
    Rasmus
     
    TelinoT likes this.
  5. unitycodergp

    unitycodergp

    Joined:
    Feb 1, 2017
    Posts:
    47
    Ok but now after installation :

    The type or namespace name 'IUnityAdsListener' could not be found (are you missing a using directive or an assembly reference?)
     
  6. rasmus-unity

    rasmus-unity

    Moderator

    Joined:
    Aug 15, 2014
    Posts:
    1,312
    Hi,

    Upgraded my own game to Ads SDK 4.2.1 and got same error as you. Looks like some old API interface classes has been deprecated in latest package version. In short, I had to do following changes:

    Implement https://docs.unity3d.com/Packages/c...isements.IUnityAdsInitializationListener.html in same class where I'm calling Advertisement.Initialize(), following guidelines in https://docs.unity.com/ads/InitializingTheUnitySDK.html

    Then when showing an ad, instead of implementing interface IUnityAdsListener, it's now https://docs.unity3d.com/Packages/c...ine.Advertisements.IUnityAdsShowListener.html

    I'm actually on vacation this week, so don't have a device where I can test, but I made it work in editor playmode.

    Let me know if you are still having problems.

    Thanks,
    Rasmus
     
    TelinoT likes this.
  7. unitycodergp

    unitycodergp

    Joined:
    Feb 1, 2017
    Posts:
    47
    Thank you very much, everything is now working properly.

    Have a good vacation!
     
    rasmus-unity likes this.
  8. charith11

    charith11

    Joined:
    Sep 29, 2017
    Posts:
    23
    But in real device, Ads are not working.
     
  9. rasmus-unity

    rasmus-unity

    Moderator

    Joined:
    Aug 15, 2014
    Posts:
    1,312
    Anything in device log?
     
    charith11 likes this.
  10. charith11

    charith11

    Joined:
    Sep 29, 2017
    Posts:
    23
    i checked the android logcat and it say
    "Error Unity Exception: No such proxy method: UnityEngine.Advertisements.AndroidLoadListener.onUnityAdsFailedToLoad(System.String)"
    any proper answer from unity?
     
  11. rasmus-unity

    rasmus-unity

    Moderator

    Joined:
    Aug 15, 2014
    Posts:
    1,312
    Thanks for extra information, which makes it easier to investigate. We'll get back
     
    charith11 likes this.
  12. sbankhead

    sbankhead

    Unity Technologies

    Joined:
    Jul 27, 2014
    Posts:
    97
    Would you be able to supply a full log (including full exception with stacktrace) and possibly your basic integration of the ads sdk? AndroidLoadListener is an internal class that did not change between 3.7.5 and 4.0.1, and it never had that method signature, so its a little odd how you got into this state.
     
  13. charith11

    charith11

    Joined:
    Sep 29, 2017
    Posts:
    23
    The stacktrace is

    0001/01/01 00:00:00.000 -1 -1 Info --------- beginning of main
    2022/08/09 09:59:15.260 3819 4108 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:15.261 3819 4108 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:15.262 3819 4109 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:15.262 3819 4109 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:15.263 3819 4110 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:15.263 3819 4110 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:19.968 3819 4107 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:19.968 3819 4107 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:21.606 3819 4106 Warn es.ShooterCham Accessing hidden field Ljava/net/Socket;->impl:Ljava/net/SocketImpl; (greylist, reflection, allowed)
    2022/08/09 09:59:21.608 3819 4106 Warn es.ShooterCham Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (greylist,core-platform-api, linking, allowed)
    2022/08/09 09:59:21.628 3819 4106 Debug libmdf libmdf v2.9.0.0 On 64bit PLATFORM
    2022/08/09 09:59:21.634 3819 4106 Warn es.ShooterCham Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (greylist,core-platform-api, linking, allowed)
    2022/08/09 09:59:22.232 3819 3942 Info UnityAds com.unity3d.services.core.configuration.InitializeThread$InitializeStateConfig.execute() (line:289) :: Unity Ads init: load configuration from https://config.unityads.unity3d.com/webview/3.5.0/release/config.json
    2022/08/09 09:59:22.235 3819 3942 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:22.235 3819 3942 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:27.990 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 0
    2022/08/09 09:59:28.070 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 1
    2022/08/09 09:59:31.838 3819 4106 Warn es.ShooterCham Accessing hidden method Ldalvik/system/BlockGuard;->getThreadPolicy()Ldalvik/system/BlockGuard$Policy; (greylist,core-platform-api, linking, allowed)
    2022/08/09 09:59:31.838 3819 4106 Warn es.ShooterCham Accessing hidden method Ldalvik/system/BlockGuard$Policy;->onNetwork()V (greylist, linking, allowed)
    2022/08/09 09:59:31.839 3819 4106 Warn es.ShooterCham Accessing hidden method Ldalvik/system/CloseGuard;->close()V (greylist,core-platform-api, linking, allowed)
    2022/08/09 09:59:31.998 3819 4120 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:31.999 3819 4120 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:32.165 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 0
    2022/08/09 09:59:32.256 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 1
    2022/08/09 09:59:32.939 3819 3819 Debug Unity Uploading Crash Report
    2022/08/09 09:59:32.940 3819 3819 Error Unity Exception: No such proxy method: UnityEngine.Advertisements.AndroidLoadListener.onUnityAdsFailedToLoad(System.String)
    2022/08/09 09:59:32.940 3819 3819 Error Unity
    2022/08/09 09:59:32.940 3819 3819 Error Unity
    2022/08/09 09:59:32.940 3819 3819 Error Unity (Filename: currently not available on il2cpp Line: -1)
    2022/08/09 09:59:32.940 3819 3819 Error Unity
    2022/08/09 09:59:35.289 3819 4016 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:35.289 3819 4016 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:35.291 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:35.291 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:35.293 3819 4105 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:35.294 3819 4105 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:39.794 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 0
    2022/08/09 09:59:39.875 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 1
    2022/08/09 09:59:40.122 3819 3925 Debug Unity Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
    2022/08/09 09:59:40.156 3819 3865 Debug Unity UnloadTime: 9.607615 ms
    2022/08/09 09:59:40.263 3819 3865 Debug Unity System memory in use before: 28.9 MB.
    2022/08/09 09:59:40.292 3819 3865 Debug Unity System memory in use after: 29.5 MB.
    2022/08/09 09:59:40.292 3819 3865 Debug Unity
    2022/08/09 09:59:40.292 3819 3865 Debug Unity Unloading 32 unused Assets to reduce memory usage. Loaded Objects now: 12189.
    2022/08/09 09:59:40.292 3819 3865 Debug Unity Total: 28.609846 ms (FindLiveObjects: 2.864424 ms CreateObjectMapping: 0.841616 ms MarkObjects: 24.312154 ms DeleteObjects: 0.576846 ms)
    2022/08/09 09:59:40.292 3819 3865 Debug Unity
    2022/08/09 09:59:40.884 3819 3896 Error Unity Curl error 35: Handshake did not perform verification. UnityTls error code: 7
    2022/08/09 09:59:40.884 3819 3896 Error Unity
    2022/08/09 09:59:40.884 3819 3896 Error Unity (Filename: ./Modules/UnityWebRequest/Implementations/TransportCurl.cpp Line: 867)
    2022/08/09 09:59:40.884 3819 3896 Error Unity
    2022/08/09 09:59:41.492 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 0
    2022/08/09 09:59:41.579 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 1
    2022/08/09 09:59:41.863 3819 4110 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:41.863 3819 4110 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:42.668 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 0
    2022/08/09 09:59:42.757 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 1
    2022/08/09 09:59:43.000 3819 3896 Error Unity Curl error 6: Could not resolve host: perf-events.cloud.unity3d.com
    2022/08/09 09:59:43.000 3819 3896 Error Unity
    2022/08/09 09:59:43.000 3819 3896 Error Unity (Filename: ./Modules/UnityWebRequest/Implementations/TransportCurl.cpp Line: 867)
    2022/08/09 09:59:43.000 3819 3896 Error Unity
    2022/08/09 09:59:44.002 3819 4367 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:44.002 3819 4367 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:44.099 3819 3836 Warn es.ShooterCham Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (greylist,core-platform-api, linking, allowed)
    2022/08/09 09:59:44.601 3819 4104 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:44.601 3819 4104 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:45.508 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:45.508 3819 4016 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:45.509 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:45.509 3819 4016 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:45.531 3819 4105 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:45.531 3819 4105 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 09:59:58.172 3819 3819 Error Unity Exception: No such proxy method: UnityEngine.Advertisements.AndroidLoadListener.onUnityAdsFailedToLoad(System.String)
    2022/08/09 09:59:58.172 3819 3819 Error Unity
    2022/08/09 09:59:58.172 3819 3819 Error Unity
    2022/08/09 09:59:58.172 3819 3819 Error Unity (Filename: currently not available on il2cpp Line: -1)
    2022/08/09 09:59:58.172 3819 3819 Error Unity
    2022/08/09 10:00:00.428 3819 4627 Warn BillingClient getSkuDetails() failed. Response code: 6
    2022/08/09 10:00:00.591 3819 3865 Warn Unity Unavailable product gems250-gems250
    2022/08/09 10:00:00.591 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.591 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.591 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.591 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.591 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.591 3819 3865 Warn Unity
    2022/08/09 10:00:00.591 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.591 3819 3865 Warn Unity
    2022/08/09 10:00:00.594 3819 3865 Warn Unity Unavailable product gems500-gems500
    2022/08/09 10:00:00.594 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.594 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.594 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.594 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.594 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.594 3819 3865 Warn Unity
    2022/08/09 10:00:00.594 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.594 3819 3865 Warn Unity
    2022/08/09 10:00:00.597 3819 3865 Warn Unity Unavailable product gems1000-gems1000
    2022/08/09 10:00:00.597 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.597 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.597 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.597 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.597 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.597 3819 3865 Warn Unity
    2022/08/09 10:00:00.597 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.597 3819 3865 Warn Unity
    2022/08/09 10:00:00.600 3819 3865 Warn Unity Unavailable product gems2500-gems2500
    2022/08/09 10:00:00.600 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.600 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.600 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.600 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.600 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.600 3819 3865 Warn Unity
    2022/08/09 10:00:00.600 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.600 3819 3865 Warn Unity
    2022/08/09 10:00:00.603 3819 3865 Warn Unity Unavailable product gems6000-gems6000
    2022/08/09 10:00:00.603 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.603 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.603 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.603 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.603 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.603 3819 3865 Warn Unity
    2022/08/09 10:00:00.603 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.603 3819 3865 Warn Unity
    2022/08/09 10:00:00.606 3819 3865 Warn Unity Unavailable product gems14000-gems14000
    2022/08/09 10:00:00.606 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.606 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.606 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.606 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.606 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.606 3819 3865 Warn Unity
    2022/08/09 10:00:00.606 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.606 3819 3865 Warn Unity
    2022/08/09 10:00:00.609 3819 3865 Warn Unity Unavailable product 100000coins-100000coins
    2022/08/09 10:00:00.609 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.609 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.609 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.609 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.609 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.609 3819 3865 Warn Unity
    2022/08/09 10:00:00.609 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.609 3819 3865 Warn Unity
    2022/08/09 10:00:00.611 3819 3865 Warn Unity Unavailable product 1500coins-1500coins
    2022/08/09 10:00:00.611 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.611 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.611 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.611 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.611 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.611 3819 3865 Warn Unity
    2022/08/09 10:00:00.611 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.611 3819 3865 Warn Unity
    2022/08/09 10:00:00.614 3819 3865 Warn Unity Unavailable product 4000coins-4000coins
    2022/08/09 10:00:00.614 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.614 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.614 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.614 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.614 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.614 3819 3865 Warn Unity
    2022/08/09 10:00:00.614 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.614 3819 3865 Warn Unity
    2022/08/09 10:00:00.616 3819 3865 Warn Unity Unavailable product 10000coins-10000coins
    2022/08/09 10:00:00.616 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.616 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.616 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.616 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.616 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.616 3819 3865 Warn Unity
    2022/08/09 10:00:00.616 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.616 3819 3865 Warn Unity
    2022/08/09 10:00:00.619 3819 3865 Warn Unity Unavailable product 25000coins-25000coins
    2022/08/09 10:00:00.619 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.619 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.619 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.619 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.619 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.619 3819 3865 Warn Unity
    2022/08/09 10:00:00.619 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.619 3819 3865 Warn Unity
    2022/08/09 10:00:00.621 3819 3865 Warn Unity Unavailable product 75000coins-75000coins
    2022/08/09 10:00:00.621 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.621 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.621 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.621 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.621 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.621 3819 3865 Warn Unity
    2022/08/09 10:00:00.621 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.621 3819 3865 Warn Unity
    2022/08/09 10:00:00.624 3819 3865 Warn Unity Unavailable product 200000coins-200000coins
    2022/08/09 10:00:00.624 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
    2022/08/09 10:00:00.624 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.624 3819 3865 Warn Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.624 3819 3865 Warn Unity System.Action:Invoke()
    2022/08/09 10:00:00.624 3819 3865 Warn Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.624 3819 3865 Warn Unity
    2022/08/09 10:00:00.624 3819 3865 Warn Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.624 3819 3865 Warn Unity
    2022/08/09 10:00:00.626 3819 3865 Info Unity OnInitializeFailed InitializationFailureReason:NoProductsAvailable
    2022/08/09 10:00:00.626 3819 3865 Info Unity IAPManager:OnInitializeFailed(InitializationFailureReason)
    2022/08/09 10:00:00.626 3819 3865 Info Unity UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
    2022/08/09 10:00:00.626 3819 3865 Info Unity UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
    2022/08/09 10:00:00.626 3819 3865 Info Unity System.Action:Invoke()
    2022/08/09 10:00:00.626 3819 3865 Info Unity UnityEngine.Purchasing.Extension.UnityUtil:Update()
    2022/08/09 10:00:00.626 3819 3865 Info Unity
    2022/08/09 10:00:00.626 3819 3865 Info Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:00:00.626 3819 3865 Info Unity
    2022/08/09 10:00:02.428 3819 3819 Error Unity Exception: No such proxy method: UnityEngine.Advertisements.AndroidLoadListener.onUnityAdsFailedToLoad(System.String)
    2022/08/09 10:00:02.428 3819 3819 Error Unity
    2022/08/09 10:00:02.428 3819 3819 Error Unity
    2022/08/09 10:00:02.428 3819 3819 Error Unity (Filename: currently not available on il2cpp Line: -1)
    2022/08/09 10:00:02.428 3819 3819 Error Unity
    2022/08/09 10:00:05.535 3819 4368 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:05.535 3819 4368 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:05.536 3819 4108 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:05.536 3819 4108 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:05.559 3819 4109 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:05.559 3819 4109 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:06.140 3819 3896 Error Unity Curl error 35: Handshake did not perform verification. UnityTls error code: 7
    2022/08/09 10:00:06.140 3819 3896 Error Unity
    2022/08/09 10:00:06.140 3819 3896 Error Unity (Filename: ./Modules/UnityWebRequest/Implementations/TransportCurl.cpp Line: 867)
    2022/08/09 10:00:06.140 3819 3896 Error Unity
    2022/08/09 10:00:07.112 3819 3942 Warn es.ShooterCham Accessing hidden method Ljava/security/spec/ECParameterSpec;->setCurveName(Ljava/lang/String;)V (greylist, reflection, allowed)
    2022/08/09 10:00:07.610 3819 4367 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:07.611 3819 4367 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:12.863 3819 3819 Error Unity Exception: No such proxy method: UnityEngine.Advertisements.AndroidLoadListener.onUnityAdsFailedToLoad(System.String)
    2022/08/09 10:00:12.863 3819 3819 Error Unity
    2022/08/09 10:00:12.863 3819 3819 Error Unity
    2022/08/09 10:00:12.863 3819 3819 Error Unity (Filename: currently not available on il2cpp Line: -1)
    2022/08/09 10:00:12.863 3819 3819 Error Unity
    2022/08/09 10:00:15.580 3819 4108 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:15.580 3819 4368 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:15.580 3819 4108 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:15.580 3819 4368 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:15.592 3819 4109 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:15.592 3819 4109 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:18.341 3819 4369 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:18.342 3819 4369 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:35.599 3819 4107 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:35.599 3819 4107 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:35.610 3819 4450 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:35.610 3819 4450 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:35.618 3819 4106 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:35.618 3819 4106 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:45.420 3819 3893 Error Unity Curl error 6: Could not resolve host: cdp.cloud.unity3d.com
    2022/08/09 10:00:45.420 3819 3893 Error Unity
    2022/08/09 10:00:45.420 3819 3893 Error Unity (Filename: ./Modules/UnityWebRequest/Implementations/TransportCurl.cpp Line: 867)
    2022/08/09 10:00:45.420 3819 3893 Error Unity
    2022/08/09 10:00:46.627 3819 3942 Info UnityAds com.unity3d.services.core.configuration.InitializeThread$InitializeStateConfig.execute() (line:289) :: Unity Ads init: load configuration from https://config.unityads.unity3d.com/webview/3.5.0/release/config.json
    2022/08/09 10:00:46.632 3819 3942 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:46.632 3819 3942 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:46.953 3819 4459 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:46.953 3819 4459 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:00:50.661 3819 4369 Verbose NativeCrypto Read error: ssl=0x7192a1e708: Failure in SSL library, usually a protocol error
    2022/08/09 10:00:50.661 3819 4369 Verbose NativeCrypto error:100000d7:SSL routines:OPENSSL_internal:SSL_HANDSHAKE_FAILURE (third_party/openssl/boringssl/src/ssl/ssl_lib.cc:971 0x71b7c2741c:0x00000000)
    2022/08/09 10:00:57.502 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 0
    2022/08/09 10:00:57.575 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 1
    2022/08/09 10:00:57.617 3819 3925 Warn Unity The referenced script (AdController1) on this Behaviour is missing!
    2022/08/09 10:00:57.617 3819 3925 Warn Unity (Filename: ./Runtime/Scripting/ManagedReference/SerializableManagedRef.cpp Line: 199)
    2022/08/09 10:00:57.617 3819 3925 Warn Unity
    2022/08/09 10:00:57.642 3819 3925 Warn Unity The referenced script on this Behaviour (Game Object 'AdManager') is missing!
    2022/08/09 10:00:57.642 3819 3925 Warn Unity (Filename: ./Runtime/Mono/ManagedMonoBehaviourRef.cpp Line: 334)
    2022/08/09 10:00:57.642 3819 3925 Warn Unity
    2022/08/09 10:00:57.654 3819 3925 Debug Unity Unloading 1 Unused Serialized files (Serialized files now loaded: 0)
    2022/08/09 10:00:57.850 3819 3865 Debug Unity UnloadTime: 47.880192 ms
    2022/08/09 10:00:57.891 3819 3865 Warn Unity Can not play a disabled audio source
    2022/08/09 10:00:57.891 3819 3865 Warn Unity MusicController:OnLevelWasLoaded()
    2022/08/09 10:00:57.891 3819 3865 Warn Unity
    2022/08/09 10:00:57.891 3819 3865 Warn Unity [./Modules/Audio/Public/AudioSource.cpp line 454]
    2022/08/09 10:00:57.891 3819 3865 Warn Unity (Filename: ./Modules/Audio/Public/AudioSource.cpp Line: 454)
    2022/08/09 10:00:57.891 3819 3865 Warn Unity
    2022/08/09 10:00:57.902 3819 3865 Debug Unity System memory in use before: 26.3 MB.
    2022/08/09 10:00:57.921 3819 3865 Debug Unity System memory in use after: 26.5 MB.
    2022/08/09 10:00:57.922 3819 3865 Debug Unity
    2022/08/09 10:00:57.922 3819 3865 Debug Unity Unloading 63 unused Assets to reduce memory usage. Loaded Objects now: 5313.
    2022/08/09 10:00:57.922 3819 3865 Debug Unity Total: 19.171000 ms (FindLiveObjects: 1.298385 ms CreateObjectMapping: 0.645962 ms MarkObjects: 16.781346 ms DeleteObjects: 0.429500 ms)
    2022/08/09 10:00:57.922 3819 3865 Debug Unity
    2022/08/09 10:01:00.643 3819 4258 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:00.643 3819 4258 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:00.651 3819 4736 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:00.651 3819 4736 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:05.650 3819 4120 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:05.651 3819 4120 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:11.063 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:11.063 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:15.597 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 0
    2022/08/09 10:01:15.695 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 1
    2022/08/09 10:01:20.396 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 0
    2022/08/09 10:01:20.504 3819 3819 Debug ViewRootImpl@9d4db7c[UnityPlayerActivity] ViewPostIme pointer 1
    2022/08/09 10:01:22.188 3819 3942 Info UnityAds com.unity3d.services.core.configuration.InitializeThread$InitializeStateLoadWeb.execute() (line:375) :: Unity Ads init: loading webapp from https://config.unityads.unity3d.com...5e1388d3e9d0653a91d48dca87/release/index.html
    2022/08/09 10:01:22.191 3819 3942 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:22.191 3819 3942 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:27.490 3819 3836 Warn System A resource failed to call end.
    2022/08/09 10:01:28.008 3819 3833 Info es.ShooterCham Background concurrent copying GC freed 3944(221KB) AllocSpace objects, 7(15MB) LOS objects, 49% free, 14MB/29MB, paused 21.979ms total 151.923ms
    2022/08/09 10:01:32.050 3819 5595 Warn UnityAds com.unity3d.services.core.api.Sdk.logWarning() (line:78) :: {"message":"model: DeviceInfo key: openAdvertisingTrackingId with value: null: null is not in: string,undefined","name":"CheckValueError"}
    2022/08/09 10:01:32.170 3819 5614 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:32.171 3819 5614 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:34.066 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:34.066 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:34.912 3819 4016 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:34.912 3819 4016 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:41.147 3819 4796 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:41.147 3819 4796 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:01:45.809 3819 3819 Error Unity Exception: No such proxy method: UnityEngine.Advertisements.AndroidLoadListener.onUnityAdsFailedToLoad(System.String)
    2022/08/09 10:01:45.809 3819 3819 Error Unity
    2022/08/09 10:01:45.809 3819 3819 Error Unity
    2022/08/09 10:01:45.809 3819 3819 Error Unity (Filename: currently not available on il2cpp Line: -1)
    2022/08/09 10:01:45.809 3819 3819 Error Unity
    2022/08/09 10:01:50.620 3819 3819 Error Unity Exception: No such proxy method: UnityEngine.Advertisements.AndroidLoadListener.onUnityAdsFailedToLoad(System.String)
    2022/08/09 10:01:50.620 3819 3819 Error Unity
    2022/08/09 10:01:50.620 3819 3819 Error Unity
    2022/08/09 10:01:50.620 3819 3819 Error Unity (Filename: currently not available on il2cpp Line: -1)
    2022/08/09 10:01:50.620 3819 3819 Error Unity
    2022/08/09 10:02:00.164 3819 4796 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:00.164 3819 4796 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:00.274 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:00.274 3819 4037 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:00.534 3819 5595 Debug ConnectivityManager requestNetwork; CallingUid : 10428, CallingPid : 3819
    2022/08/09 10:02:00.735 3819 5595 Info UnityAds com.unity3d.services.core.api.Sdk.logInfo() (line:84) :: Requesting configuration from https://publisher-config.unityads.u...r=[object Object]&userLevelFlagDetected=false
    2022/08/09 10:02:00.751 3819 5615 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:00.752 3819 5615 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:03.660 3819 3894 Error Unity Curl error 35: Handshake failed. UnityTls error code: 7
    2022/08/09 10:02:03.660 3819 3894 Error Unity
    2022/08/09 10:02:03.660 3819 3894 Error Unity (Filename: ./Modules/UnityWebRequest/Implementations/TransportCurl.cpp Line: 867)
    2022/08/09 10:02:03.660 3819 3894 Error Unity
    2022/08/09 10:02:04.568 3819 5595 Info UnityAds com.unity3d.services.core.api.Sdk.logInfo() (line:84) :: Received configuration for token eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhZyI6Ilc4T2dBd0JNRkNRWTZJM01NdUxKc2Jvbi9pN2syNlFsQmVQb1RTaDJCV3VDT0kva2hiSnEwb1hOQlNjeTkremRxbHFiQWc9PSIsImFwcCI6NywiYXBwTGV2ZWxDb3BwYSI6ZmFsc2UsImF0dCI6MCwiYXVjIjoxMTIsImF1aSI6NTAsImF6cCI6ImNhMjVjMzE0LWZhYzYtNGNiZi1iOTYwLWEwZDMwYjY3MWMyNyIsImNhbGN1bGF0ZWRDb3BwYSI6ZmFsc2UsImNvbnNlbnQiOmZhbHNlLCJjb250ZXh0dWFsT25seSI6ZmFsc2UsImNwaSI6MjI5LCJjcmVhdGVkIjoxNjAxOTMyOTU2MDAwLCJkbHQiOjAsImR0IjowLCJldHQiOlsyMTQ3NDgzODY5LDYwMjIsNjgyMCw1OTQxLDY2NDEsNTQzMCw1MzQ1LDUzNDksNjgyNCw1NzU2XSwiZXhwIjoxNjYxMjI5MTI1LCJpYXAiOjk4LCJpYXQiOjE2NjAwMTk1MjUsImlnIjoieGRVUzlaWXgwaEc5aWFQZWFEVzNTVnI2eDZVQnArOXFnSWI2bmp4ZTVpMkhaMFR1M3RkV3ZESUE1SVdCNW5VTGthRGRidz09IiwiaW5zdGFsbGF0aW9uSWQiOiJhODQ5NDg3NDU5YjU3YTk2OTg3Yzc1MGQyN2JjNTViNSIsImlzcyI6ImFkcy1zZGstY29uZmlndXJhdGlvbi51bml0eWFkcy51bml0eTNkLmNvbSIsImxlZ2FsVGVycml0b3J5IjowLCJsdHYiOjE1NywibWl4ZWQiOmZhbHNlLCJwcm8iOjEzNiwicHJveGllZCI6ZmFsc2UsInN1YiI6IlE3dUM4bmk4WDlneGxublZZTC93WWxtS1BEa3RTMC9sWVFNSVc1ZHNzeHFBUkM2aDg4WFRFdlF6RCs4aEhwSW1ESmc4Qnc9PSIsInRndCI6NjksInhwciI6MTU1fQ.43AQHyxGRAucJJCbx__hp3Yzg3R2cC-ge35ucayvK2E (A/B group 6)
    2022/08/09 10:02:04.789 3819 3865 Info Unity Unity Ads initialization complete.
    2022/08/09 10:02:04.789 3819 3865 Info Unity System.Action:Invoke()
    2022/08/09 10:02:04.789 3819 3865 Info Unity UnityEngine.Advertisements.Utilities.CoroutineExecutor:Update()
    2022/08/09 10:02:04.789 3819 3865 Info Unity
    2022/08/09 10:02:04.789 3819 3865 Info Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:02:04.789 3819 3865 Info Unity
    2022/08/09 10:02:04.823 3819 3865 Info Unity Unity Ads initialization complete.
    2022/08/09 10:02:04.823 3819 3865 Info Unity System.Action:Invoke()
    2022/08/09 10:02:04.823 3819 3865 Info Unity UnityEngine.Advertisements.Utilities.CoroutineExecutor:Update()
    2022/08/09 10:02:04.823 3819 3865 Info Unity
    2022/08/09 10:02:04.823 3819 3865 Info Unity (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)
    2022/08/09 10:02:04.823 3819 3865 Info Unity
    2022/08/09 10:02:04.937 3819 5616 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:04.938 3819 5616 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:04.961 3819 5617 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:04.963 3819 5617 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.328 3819 5618 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.329 3819 5618 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.389 3819 5635 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.389 3819 5635 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.505 3819 5638 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.506 3819 5638 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.517 3819 5595 Info UnityAds com.unity3d.services.core.api.Sdk.logInfo() (line:84) :: Requesting ad plan from https://auction.unityads.unity3d.co...Height=1640&connectionType=wifi&networkType=0
    2022/08/09 10:02:05.574 3819 5612 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.575 3819 5612 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.593 3819 5614 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
    2022/08/09 10:02:05.594 3819 5614 Info System.out (HTTPLog)-Static: isSBSettingEnabled false
     
  14. charith11

    charith11

    Joined:
    Sep 29, 2017
    Posts:
    23
    Ad integration script:

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.Advertisements;
    using UnityEngine.SceneManagement;

    public class AdController2 : MonoBehaviour, IUnityAdsInitializationListener, IUnityAdsLoadListener, IUnityAdsShowListener
    {
    public static AdController2 instance;

    private string store_id = "xxxxxx";
    [SerializeField] bool _testMode = true;

    private string video_ad = "video";
    private string rewarded_video_ad = "rewardedVideo";
    private string rewardedVideo2 = "RewardedVideo2";
    private string rewardedVideo3 = "RewardedVideo3";

    private void Awake()
    {
    if(Advertisement.isInitialized)
    {
    Debug.Log("Advertisement is initialized.");
    //LoadVideoAd();
    } else
    {
    InitializeAds();
    }

    if (instance != null)
    {
    Destroy(gameObject);
    }
    else
    {
    instance = this;
    DontDestroyOnLoad(gameObject);
    }
    }

    void Start()
    {

    }

    void Update()
    {

    }

    public void InitializeAds()
    {
    Advertisement.Initialize(store_id, _testMode, this);
    }

    public void OnInitializationComplete()
    {
    Debug.Log("Unity Ads initialization complete.");
    //LoadVideoAd();
    }

    public void OnInitializationFailed(UnityAdsInitializationError error, string message)
    {
    Debug.Log($"Unity Ads Initialization Failed: {error.ToString()} - {message}");
    }

    public void LoadVideoAd()
    {
    Advertisement.Load(video_ad, this);
    }

    public void LoadRewardedAd()
    {
    Advertisement.Load(rewarded_video_ad, this);
    }

    public void LoadRewardedAd2()
    {
    Advertisement.Load(rewardedVideo2, this);
    }

    public void LoadRewardedAd3()
    {
    Advertisement.Load(rewardedVideo3, this);
    }

    public void OnUnityAdsAdLoaded(string adUnitId)
    {
    Advertisement.Show(adUnitId, this);
    }

    public void OnUnityAdsFailedToLoad(string adUnitId, UnityAdsLoadError error, string message)
    {
    Debug.Log($"Error loading Ad Unit: {adUnitId} - {error.ToString()} - {message}");
    Advertisement.Load(adUnitId, this);
    }

    public void OnUnityAdsShowFailure(string adUnitId, UnityAdsShowError error, string message)
    {
    Debug.Log("OnUnityAdsShowFailure");
    Advertisement.Load(adUnitId, this);
    }

    public void OnUnityAdsShowStart(string adUnitId)
    {
    Debug.Log("OnUnityAdsShowStart");
    }

    public void OnUnityAdsShowClick(string adUnitId)
    {
    Debug.Log("OnUnityAdsShowClick");
    }

    public void OnUnityAdsShowComplete(string adUnitId, UnityAdsShowCompletionState showCompletionState)
    {
    Debug.Log("OnUnityAdsShowComplete" + showCompletionState);
    if(adUnitId.Equals(rewarded_video_ad) && UnityAdsShowCompletionState.COMPLETED.Equals(showCompletionState))
    {
    GamePlayController.instance.b--;
    GamePlayController.instance.continueWithWatchVideoPanel.gameObject.SetActive(false);
    GamePlayController.instance.watchedVideo = true;
    GamePlayController.instance.chansesBallLeft = 3; //GamePlayController.instance.chansesBallLeft + 3;
    GamePlayController.instance.totalBallLandedLeft = 4; //GamePlayController.instance.totalBallLandedLeft + 4;
    }
    if (adUnitId.Equals(rewardedVideo2) && UnityAdsShowCompletionState.COMPLETED.Equals(showCompletionState))
    {
    BallMenuController.instance.isVidzReady = false;
    BallMenuController.instance.ResetTimer();
    BallMenuController.instance.vidz[BallMenuController.instance.vidzIntt]--;
    BallMenuController.instance.vidzIntText[BallMenuController.instance.vidzIntt].text = "" + BallMenuController.instance.vidz[BallMenuController.instance.vidzIntt];

    if (BallMenuController.instance.vidz[BallMenuController.instance.vidzIntt] == 0)
    {
    if (GameController.instance.isSoundOn)
    {
    MusicController.instance.StopSpecPowerUp3Sound();
    MusicController.instance.PlaySpecPowerUp3Sound();
    }

    BallMenuController.instance.balls[BallMenuController.instance.selectedBalll] = true;
    BallMenuController.instance.lockImages[BallMenuController.instance.selectedBalll].gameObject.SetActive(false);
    BallMenuController.instance.extraBallActivatedPanel.gameObject.SetActive(true);
    BallMenuController.instance.extraBallThatActivated.sprite = BallMenuController.instance.choosedFruitBallSprite[BallMenuController.instance.selectedBalll];
    BallMenuController.instance.unlockedBallName.text = "" + BallMenuController.instance.ballNamee;
    BallMenuController.instance.vidzIntText[BallMenuController.instance.vidzIntt].gameObject.SetActive(false);

    GameController.instance.vidz = BallMenuController.instance.vidz;
    GameController.instance.balls = BallMenuController.instance.balls;
    GameController.instance.Qbody = BallMenuController.instance.Qbody;
    GameController.instance.isVidzReady = BallMenuController.instance.isVidzReady;
    GameController.instance.Save();

    BallMenuController.instance.FruitBall(BallMenuController.instance.selectedBalll, BallMenuController.instance.ballNamee);
    }
    else
    {
    GameController.instance.vidz = BallMenuController.instance.vidz;
    GameController.instance.isVidzReady = BallMenuController.instance.isVidzReady;
    GameController.instance.Save();
    }
    }
    if (adUnitId.Equals(rewardedVideo3) && UnityAdsShowCompletionState.COMPLETED.Equals(showCompletionState))
    {
    TimeController2.instance.SaveDate();
    MainMenuController.instance.timer2 = 480;
    MainMenuController.instance.timer2 -= TimeController2.instance.CheckDate();

    MainMenuController.instance.isVidzReady2 = false;
    GameController.instance.isVidzReady2 = MainMenuController.instance.isVidzReady2;
    GameController.instance.Save();

    SceneManager.LoadScene("VideoAwardScene");
    }

    }
    }
     
  15. charith11

    charith11

    Joined:
    Sep 29, 2017
    Posts:
    23
    Ad integration script:

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.Advertisements;
    using UnityEngine.SceneManagement;

    public class AdController2 : MonoBehaviour, IUnityAdsInitializationListener, IUnityAdsLoadListener, IUnityAdsShowListener
    {
    public static AdController2 instance;

    private string store_id = "xxxxxx";
    [SerializeField] bool _testMode = true;

    private string video_ad = "video";
    private string rewarded_video_ad = "rewardedVideo";
    private string rewardedVideo2 = "RewardedVideo2";
    private string rewardedVideo3 = "RewardedVideo3";

    private void Awake()
    {
    if(Advertisement.isInitialized)
    {
    Debug.Log("Advertisement is initialized.");
    //LoadVideoAd();
    } else
    {
    InitializeAds();
    }

    if (instance != null)
    {
    Destroy(gameObject);
    }
    else
    {
    instance = this;
    DontDestroyOnLoad(gameObject);
    }
    }

    void Start()
    {

    }

    void Update()
    {

    }

    public void InitializeAds()
    {
    Advertisement.Initialize(store_id, _testMode, this);
    }

    public void OnInitializationComplete()
    {
    Debug.Log("Unity Ads initialization complete.");
    //LoadVideoAd();
    }

    public void OnInitializationFailed(UnityAdsInitializationError error, string message)
    {
    Debug.Log($"Unity Ads Initialization Failed: {error.ToString()} - {message}");
    }

    public void LoadVideoAd()
    {
    Advertisement.Load(video_ad, this);
    }

    public void LoadRewardedAd()
    {
    Advertisement.Load(rewarded_video_ad, this);
    }

    public void LoadRewardedAd2()
    {
    Advertisement.Load(rewardedVideo2, this);
    }

    public void LoadRewardedAd3()
    {
    Advertisement.Load(rewardedVideo3, this);
    }

    public void OnUnityAdsAdLoaded(string adUnitId)
    {
    Advertisement.Show(adUnitId, this);
    }

    public void OnUnityAdsFailedToLoad(string adUnitId, UnityAdsLoadError error, string message)
    {
    Debug.Log($"Error loading Ad Unit: {adUnitId} - {error.ToString()} - {message}");
    Advertisement.Load(adUnitId, this);
    }

    public void OnUnityAdsShowFailure(string adUnitId, UnityAdsShowError error, string message)
    {
    Debug.Log("OnUnityAdsShowFailure");
    Advertisement.Load(adUnitId, this);
    }

    public void OnUnityAdsShowStart(string adUnitId)
    {
    Debug.Log("OnUnityAdsShowStart");
    }

    public void OnUnityAdsShowClick(string adUnitId)
    {
    Debug.Log("OnUnityAdsShowClick");
    }

    public void OnUnityAdsShowComplete(string adUnitId, UnityAdsShowCompletionState showCompletionState)
    {
    Debug.Log("OnUnityAdsShowComplete" + showCompletionState);
    if(adUnitId.Equals(rewarded_video_ad) && UnityAdsShowCompletionState.COMPLETED.Equals(showCompletionState))
    {
    GamePlayController.instance.b--;
    GamePlayController.instance.continueWithWatchVideoPanel.gameObject.SetActive(false);
    GamePlayController.instance.watchedVideo = true;
    GamePlayController.instance.chansesBallLeft = 3; //GamePlayController.instance.chansesBallLeft + 3;
    GamePlayController.instance.totalBallLandedLeft = 4; //GamePlayController.instance.totalBallLandedLeft + 4;
    }
    if (adUnitId.Equals(rewardedVideo2) && UnityAdsShowCompletionState.COMPLETED.Equals(showCompletionState))
    {
    BallMenuController.instance.isVidzReady = false;
    BallMenuController.instance.ResetTimer();
    BallMenuController.instance.vidz[BallMenuController.instance.vidzIntt]--;
    BallMenuController.instance.vidzIntText[BallMenuController.instance.vidzIntt].text = "" + BallMenuController.instance.vidz[BallMenuController.instance.vidzIntt];

    if (BallMenuController.instance.vidz[BallMenuController.instance.vidzIntt] == 0)
    {
    if (GameController.instance.isSoundOn)
    {
    MusicController.instance.StopSpecPowerUp3Sound();
    MusicController.instance.PlaySpecPowerUp3Sound();
    }

    BallMenuController.instance.balls[BallMenuController.instance.selectedBalll] = true;
    BallMenuController.instance.lockImages[BallMenuController.instance.selectedBalll].gameObject.SetActive(false);
    BallMenuController.instance.extraBallActivatedPanel.gameObject.SetActive(true);
    BallMenuController.instance.extraBallThatActivated.sprite = BallMenuController.instance.choosedFruitBallSprite[BallMenuController.instance.selectedBalll];
    BallMenuController.instance.unlockedBallName.text = "" + BallMenuController.instance.ballNamee;
    BallMenuController.instance.vidzIntText[BallMenuController.instance.vidzIntt].gameObject.SetActive(false);

    GameController.instance.vidz = BallMenuController.instance.vidz;
    GameController.instance.balls = BallMenuController.instance.balls;
    GameController.instance.Qbody = BallMenuController.instance.Qbody;
    GameController.instance.isVidzReady = BallMenuController.instance.isVidzReady;
    GameController.instance.Save();

    BallMenuController.instance.FruitBall(BallMenuController.instance.selectedBalll, BallMenuController.instance.ballNamee);
    }
    else
    {
    GameController.instance.vidz = BallMenuController.instance.vidz;
    GameController.instance.isVidzReady = BallMenuController.instance.isVidzReady;
    GameController.instance.Save();
    }
    }
    if (adUnitId.Equals(rewardedVideo3) && UnityAdsShowCompletionState.COMPLETED.Equals(showCompletionState))
    {
    TimeController2.instance.SaveDate();
    MainMenuController.instance.timer2 = 480;
    MainMenuController.instance.timer2 -= TimeController2.instance.CheckDate();

    MainMenuController.instance.isVidzReady2 = false;
    GameController.instance.isVidzReady2 = MainMenuController.instance.isVidzReady2;
    GameController.instance.Save();

    SceneManager.LoadScene("VideoAwardScene");
    }

    }
    }
     
  16. charith11

    charith11

    Joined:
    Sep 29, 2017
    Posts:
    23
    Did you find any solution for that issue?
     
  17. shahin2019

    shahin2019

    Joined:
    Mar 17, 2019
    Posts:
    19
    I use from unity 2019.1.9f1 , O d some games ,my users could watch ads on android 4.4.3 or high in June2022 but now I know that my user cannot watch ads on android 4.4.4 or less but they can watch ads on android 5.1 or high so I can't receive income from users with android 4.4.4 or less what do I do ?

    If O change my unity version so I must change all codes on my game and it take long time ,If I install unity SDK version 4.0.1 or 4.4.4 in unity 2019.1.9f1 so I receive error message ,

    1- why my users can't watch ads on android 4.4.4 now
    2- what do I do?
     
    Jimaniki likes this.
  18. Jimaniki

    Jimaniki

    Joined:
    Nov 9, 2017
    Posts:
    20
    Did you solve your problem ?
     
  19. OrcaYutao

    OrcaYutao

    Joined:
    Jan 5, 2021
    Posts:
    6
    I am useless to use unity ads, I removed the unity ads package from the package manager, but the package I played still contains the unity.ads.com package, who knows how to completely delete the unity ads
     
  20. shahin2019

    shahin2019

    Joined:
    Mar 17, 2019
    Posts:
    19
    My unity was 2019.1.9 and unity sdk 2.1.0 and i transfer to unity 2020.3.45 and unity sdk 4.4.1 and I had problem with reward ads button but it solved but I want build my game and I have Error now ,how can I fix it?
    I send error in link :

    how can I build android SDK 4.4.1?
    https://mega.nz/file/MrgEDKaa#kX1G4dElGi5firtkhJMMUad1cdmxY82kZo6HAyJytH0

    https://mega.nz/file/dq5kXYSS#fLC3Pybs6gL8bjitT2zQ0Dhdga_7gdu3hnRnc1Q4Kv8
    Thanks



    I
     
  21. enhawk

    enhawk

    Joined:
    Aug 22, 2013
    Posts:
    833
    We had some issues with 4.4 showing test ads to users instead of real ads on Android, so downgraded to 4.2 by changing the packages manifest.json and restarting Unity.

    Works ok