ver3.x.x系から4.x.x系への移行について - glossom-dev/AdfurikunSDK-iOS GitHub Wiki

ver3.x.x系から4.x.x系への移行について

ver3.x.x系から4.x.x系への移行に際して、一部のAPIが変更または廃止されました。 以下の内容を確認し、必要に応じてコードの修正を行ってください。

新規廃止API

動画リワード/インタースティシャル広告ADFmyMovieRewardDelegate

廃止API

  • - (void)AdsDidHide:(NSString *)appID;

代替API

  • - (void)AdsDidHide:(NSString *)appID isRewarded:(bool)rewarded;

広告共通設定クラス

廃止クラス

  • ADFMovieOptions

代替クラス


deprecated APIの正式廃止

動画リワード/インタースティシャル広告ADFmyMovieRewardDelegate

廃止API

  • - (void)AdsFetchCompleted:(BOOL)isTestMode_inApp;
  • - (void)AdsFetchFailed:(NSString *)appID error:(NSError *)error;
  • - (void)AdsDidShow:(NSString *)adnetworkKey;
  • - (void)AdsDidShow:(NSString *)appID adNetworkKey:(NSString *)adNetworkKey;adNetworkKey の "N" が大文字の形式です。
  • - (void)AdsDidCompleteShow;
  • - (void)AdsPlayFailed;
  • - (void)AdsPlayFailed:(NSString *)appID;
  • - (void)AdsDidHide;

代替API

  • - (void)AdsFetchCompleted:(NSString *)appID isTestMode:(BOOL)isTestMode_inApp;
  • - (void)AdsFetchFailed:(NSString *)appID error:(NSError *)error adnetworkError:(NSArray<AdnetworkError *> *)adnetworkError;
  • - (void)AdsDidShow:(NSString *)appID adnetworkKey:(NSString *)adnetworkKey;
  • - (void)AdsDidCompleteShow:(NSString *)appID;
  • - (void)AdsPlayFailed:(NSString *)appID adnetworkError:(NSArray<AdnetworkError *> *)adnetworkError;
  • - (void)AdsDidHide:(NSString *)appID isRewarded:(BOOL)rewarded;

インフィード広告ADFmyNativeAdDelegate

廃止API

  • - (void)onNativeAdLoadError:(ADFMovieError *)error appID:(NSString *)appID;

代替API

  • - (void)onNativeAdLoadError:(ADFMovieError *)error appID:(NSString *)appID adnetworkError:(NSArray<AdnetworkError *> *)adnetworkError;

アプリ起動時広告ADFmyAppOpenAdDelegate

廃止API

  • - (void)AdsFetchFailed:(NSString *)appID error:(NSError *)error;
  • - (void)AdsDidShow:(NSString *)appID adNetworkKey:(NSString *)adNetworkKey;adNetworkKey の "N" が大文字の形式です。
  • - (void)AdsPlayFailed:(NSString *)appID;

代替API

  • - (void)AdsFetchFailed:(NSString *)appID error:(NSError *)error adnetworkError:(NSArray<AdnetworkError *> *)adnetworkError;
  • - (void)AdsDidShow:(NSString *)appID adnetworkKey:(NSString *)adnetworkKey;
  • - (void)AdsPlayFailed:(NSString *)appID adnetworkError:(AdnetworkError *)adnetworkError;