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;
- 報酬付与の有無を示す
isRewarded
パラメータが追加されました。 - 詳細は動画リワード広告クラスの説明をご参照ください。
- 報酬付与の有無を示す
広告共通設定クラス
廃止クラス
ADFMovieOptions
代替クラス
AdfurikunSdk
ADFMovieOptions
クラスの機能がAdfurikunSdk
クラスに統合されました。- 詳細は広告共通設定クラスの説明をご参照ください。
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;