アプリ起動時広告クラスの説明 - glossom-dev/AdfurikunSDK-Unity GitHub Wiki
AdfurikunAppOpenAdUtility
インスタンスメソッド
public void InitializeAppOpenAd()
public void InitializeAppOpenAd(string appId)
パラメータ | 説明 |
---|---|
appId |
アドフリくん広告枠ID |
初期化します。引数なしの場合、AdfurikunAppOpenAdConfig
に設定した広告Idで初期化します。引数を使う事で指定のappIdで初期化することが出来ます。
public bool IsPreparedAppOpenAd()
public bool IsPreparedAppOpenAd(string appId)
パラメータ | 説明 |
---|---|
appId |
アドフリくん広告枠ID |
広告が表示できる状態の場合はtrue、表示出来ない場合はfalseを返します。
public void LoadAppOpenAd(float timeout)
public void LoadAppOpenAd(string appId, float timeout)
パラメータ | 説明 |
---|---|
appId |
アドフリくん広告枠ID |
timeout |
読み込みの結果時間(時間単位:seconds) |
各アドネットワークの広告ロードを開始します。
広告の取得結果に関するコールバック(onPrepareSuccess
またはonPrepareFailure
)は、
必ずtimeout
引数で設定された時間内に呼び出されます。 詳細はベストプラクティスをご確認ください。
public void PlayAppOpenAd()
public void PlayAppOpenAd(string appId)
パラメータ | 説明 |
---|---|
appId |
アドフリくん広告枠ID |
広告を表示します。再生準備が完了したアドネットワークの中から、1つ動画が選択されます。
public void Dispose()
広告インスタンスを破棄します。
デリゲートコールバック
void onPrepareSuccess(string appId);
パラメータ | 説明 |
---|---|
appId |
アドフリくん広告枠IDが渡されます。 |
広告のロード成功時に呼ばれます。
void onStartPlaying(string appId , string adnetworkKey);
パラメータ | 説明 |
---|---|
appId |
アドフリくん広告枠IDが渡されます。 |
adnetworkKey |
アドネットワークキーが渡されます。 |
広告の再生開始時に呼ばれます。
void onAdClose(string appId , string adnetworkKey);
パラメータ | 説明 |
---|---|
appId |
アドフリくん広告枠IDが渡されます。 |
adnetworkKey |
アドネットワークキーが渡されます。 |
広告を閉じた時に呼ばれます。
void onPrepareFailure(string appId, int errorCode, List<AdNetworkError> adNetworkErrorList);
パラメータ | 説明 |
---|---|
appId |
アドフリくん広告枠IDが渡されます。 |
errorCode |
エラーコードが渡されます。詳細はエラーコードリファレンスを確認してください。 |
adNetworkErrorList |
アドネットワークから発生したエラー内容が渡されます。アドネットワーク別エラーコード情報の詳細はAndroid・iOS |
広告ロード失敗時に呼ばれます。
void onFailedPlaying(string appId , string adnetworkKey, List<AdNetworkError> adNetworkErrorList);
パラメータ | 説明 |
---|---|
appId |
アドフリくん広告枠IDが渡されます。 |
adnetworkKey |
アドネットワークキーが渡されます。 |
adNetworkErrorList |
アドネットワークから発生したエラー内容が渡されます。アドネットワーク別エラーコード情報の詳細はAndroid・iOS |
動画の再生が失敗した場合に呼ばれます。