IATSplashAdClient.cs 736 B

123456789101112131415161718192021222324
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using AnyThinkAds.Api;
  5. namespace AnyThinkAds.Common
  6. {
  7. public interface IATSplashAdClient : IATSplashEvents
  8. {
  9. // void loadSplashAd(string placementId, string mapJson);
  10. void loadSplashAd(string placementId, int fetchAdTimeout, string defaultAdSourceConfig, string mapJson);
  11. void setListener(ATSplashAdListener listener);
  12. bool hasSplashAdReady(string placementId);
  13. string checkAdStatus(string placementId);
  14. void showSplashAd(string placementId, string mapJson);
  15. string getValidAdCaches(string placementId);
  16. void entryScenarioWithPlacementID(string placementId, string scenarioID);
  17. }
  18. }