広告共通設定クラスの説明 - glossom-dev/AdfurikunSDK-iOS GitHub Wiki
ADFLogger
+ (void)setLogLevel: (ADFLogLevel)level;
ADFLogLevel | ログレベル |
---|---|
ADFLogLevelVerbose |
全ログを出力 |
ADFLogLevelTrace |
Traceログを出力 |
ADFLogLevelDebug |
Debugログを出力 |
ADFLogLevelInfo |
Informationログを出力 |
ADFLogLevelWarning |
警告ログを出力 |
ADFLogLevelError |
エラーログを出力 |
ADFLogLevelSevere |
クリティカルログを出力 |
ADFLogLevelNone |
ログ出力しない |
アドフリくんのログ出力設定をします。
デフォルトはADFLogerLevelSevereになっています。アドフリくんの動作を確認するためにはVerboseに設定してください。
AdfurikunSdk
+ (void)applicationIsForChild;
アプリケーションが子供向けの場合、特定のAdnetworkが動作しないようにします。
現在のアドフリくんSDKでは次のアドネットワークが対象になります。
停止されるアドネットワーク |
---|
AppLovin |
ADFMovieOptions
+ (NSString * _Nonnull)version;
アドフリくんのバージョンを返します。
+ (void)setSoundState:(ADFMovieOptions_Sound)sound;
+ (ADFMovieOptions_Sound)getSoundState;
sound | 音設定 |
---|---|
ADFMovieOptions_Sound_Default |
デフォルト |
ADFMovieOptions_Sound_On |
音有り |
ADFMovieOptions_Sound_Off |
音無し |
広告の音を出力設定をします。デフォルト設定ではリワード、インタースティシャルは音有り、ネイティブは音無しです。
+ (void)setTestMode:(BOOL)testMode;
+ (BOOL)getTestMode;
testMode | テストモード設定 |
---|---|
YES |
テストモード |
NO |
本番モード |
広告をテストモードで配信するかを設定します。アプリをリリースする時はNO
にして下さい。
+ (void)setTransitInApp:(BOOL)transitInApp;
+ (BOOL)getTransitInApp;
transitInApp |
アプリ内で遷移するか |
---|---|
YES |
アプリ内で遷移 |
NO |
外部ブラウザに遷移 |
広告をClickした時にアプリ内で遷移するか、外部ブラウザで遷移するかを設定します。 アドネットワークが8000番代の広告に適応されます。
+ (void)enableStartupCache;
+ (BOOL)isEnableStartupCache;
アプリケーション起動時に、以前読み込みをしたアドフリくん広告データをCacheとして使います。Cacheの有効期限は1時間です。サーバとの通信を省く事ことで広告表示を早める効果があります。
+ (void)setRegion:(ADFMovieOptionsRegion)region;
+ (ADFMovieOptionsRegion)getRegion;
ADFMovieOptionsRegion |
地域設定情報 |
---|---|
ADFMovieOptionsRegionDeviceSetting |
端末の設定を使う、Default値 |
ADFMovieOptionsRegionJapan |
地域を日本として設定する |
ADFMovieOptionsRegionForeign |
地域を海外として設定する |
アドフリくんSDKは端末の言語設定を見て地域情報を判断して配信情報で使っています。FAQ ただ、端末の設定によって国内のみ配信されるアプリケーションで地域を海外だと判断されて想定している配信情報が動作しないケースなどがあります。
このように、アプリケーションが配信される地域が国内のみ、または海外のみの場合には端末の設定ではなくてアプリケーションで設定することで配信情報が正常に動くようになります。
ADFEventSender
+ (void)sendApplicationLog:(NSString *)log;
+ (void)sendApplicationLog:(NSString *)log appId:(NSString * _Nullable)appId;
パラメータ | 説明 |
---|---|
log |
イベント内容 |
appId |
イベントを送信する広告枠ID |
アプリケーションの情報、アクションなどをアドフリくんのイベントとして送信することができます。