アプリ起動時広告クラスの説明 - 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 アドネットワークから発生したエラー内容が渡されます。アドネットワーク別エラーコード情報の詳細はAndroidiOS

広告ロード失敗時に呼ばれます。


void onFailedPlaying(string appId , string adnetworkKey, List<AdNetworkError> adNetworkErrorList);
パラメータ 説明
appId アドフリくん広告枠IDが渡されます。
adnetworkKey アドネットワークキーが渡されます。
adNetworkErrorList アドネットワークから発生したエラー内容が渡されます。アドネットワーク別エラーコード情報の詳細はAndroidiOS

動画の再生が失敗した場合に呼ばれます。