public AdService() { // for demo only var adUnitId = "11389925"; var appId = "d25517cb-12d4-4699-8bdc-52040c712cab"; _helper = new AdHelper(appId, adUnitId); _helper.Preload(); }
public void Show() { if (_busy) { return; } _busy = true; if (_shown) { return; } _helper.AfterComplete = () => { _shown = true; AfterShown?.Invoke(); }; _helper.AfterCanceled = () => { _shown = false; }; _helper.AfterError = (e) => { _shown = true; }; _helper.Preload(true); }