パッケージ jp.supership.vamp
クラス VAMP
java.lang.Object
jp.supership.vamp.VAMP
VAMP SDKで動画リワードを使用するための基本的な機能を提供します。
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明static void
getLocation
(VAMPGetLocationListener listener) 2文字の国コード(JP、USなどISO3166-1)を取得します。static boolean
デバッグモードが設定されているか確認できます。static void
isEUAccess
(android.content.Context context, VAMPPrivacySettings.UserConsentListener listener) EU圏アクセス判定をします(trueならEU圏からのアクセス)。static boolean
推奨されていません。static boolean
サポート対象OSか確認できます。static boolean
テストモードが設定されているか確認できます。static String
VAMPのSDKバージョンを取得します。static void
setDebugMode
(boolean debugMode) ログを詳細に出力するデバッグモードを設定します。static void
setMetaAudienceNetworkBidding
(boolean useBidding, boolean testMode) 推奨されていません。static void
setRewardKey
(String rewardKey) リワードキーを設定しますstatic void
setTestMode
(boolean testMode) 収益が発生しないテスト広告が配信されるようになります。static boolean
推奨されていません。
-
コンストラクタの詳細
-
VAMP
public VAMP()
-
-
メソッドの詳細
-
SDKVersion
VAMPのSDKバージョンを取得します。例v1.0など- 戻り値:
- VAMPのSDKバージョン
-
isSupported
public static boolean isSupported()サポート対象OSか確認できます。- 戻り値:
- サポート対象OSならtrue、そうでなければfalse
- 導入されたバージョン:
- v1.2.3
-
setTestMode
public static void setTestMode(boolean testMode) 収益が発生しないテスト広告が配信されるようになります。
ストアに申請する際はコメントアウトかfalseに設定してください。
各アドネットワークのテストモードと連動します。
※アドネットワークによっては、テストモードに対応していないものもあります。
デフォルト(設定していない場合)はfalse。RTB案件は配信されません。
- パラメータ:
testMode
- テストモードを有効にするかどうか
-
isTestMode
public static boolean isTestMode()テストモードが設定されているか確認できます。- 戻り値:
- テストモードが有効の場合はtrue、無効の場合はfalse
-
setDebugMode
public static void setDebugMode(boolean debugMode) ログを詳細に出力するデバッグモードを設定します。
各アドネットワークのデバッグモードと連動します。
※アドネットワークによっては、デバッグモードに対応していないものもあります。
デフォルト(設定していない場合)はfalse。
- パラメータ:
debugMode
- デバッグモードを有効にするかどうか
-
isDebugMode
public static boolean isDebugMode()デバッグモードが設定されているか確認できます。- 戻り値:
- デバッグモードが有効の場合はtrue、無効の場合はfalse
-
setRewardKey
リワードキーを設定します- パラメータ:
rewardKey
- リワードキー
-
isEUAccess
public static void isEUAccess(@NonNull android.content.Context context, @Nullable VAMPPrivacySettings.UserConsentListener listener) EU圏アクセス判定をします(trueならEU圏からのアクセス)。
IPを元に以下の国からのアクセスかを判定します。
ベルギーBE, ブルガリアBG, チェコCZ, デンマークDK,ドイツDE, エストニアEE, アイルランドIE, ギリシャGR, スペインES, フランスFR, クロアチアHR, イタリアIT, キプロスCY, ラトビアLV, リトアニアLT, ルクセンブルクLU, ハンガリーHU, マルタMT, オランダNL, オーストリアAT, ポーランドPL, ポルトガルPT, ルーマニアRO, スロベニアSI, スロバキアSK, フィンランドFI, スウェーデンSE, イギリスGB、アイスランドIS、リヒテンシュタインLI、ノルウエーNO、ギアナGF、ポリネシアPF、フランス領南方・南極地域TF、サン・マルタン(フランス領)MF、シント・マールテン(オランダ領)SX、イギリス領ヴァージン諸島VG、イギリス領インド洋地域IO
※IPから国が判別できなかった場合もtrueに判定されます。
- パラメータ:
context
- Contextlistener
- EU圏からのアクセスかを判定するためのVAMPPrivacySettings.UserConsentListener
リスナー
-
getLocation
- パラメータ:
listener
-VAMPGetLocationListener
リスナー- 関連項目:
-
setMetaAudienceNetworkBidding
推奨されていません。Meta Audience Network(旧Facebook Audience Network) Biddingを設定します。 Meta Audience Network Biddingを有効にするときはuseBiddingをtrueにしてください。 また、Meta Audience Network BiddingのテストをするときはtestModeもtrueにしてください。 ※ストアにリリースするときは必ずtestModeをfalseにしてください。- パラメータ:
useBidding
- trueにするとMeta Audience Network Biddingを有効にしますtestMode
- Meta Audience Network Biddingのテストをするときはtrueを指定します
-
useMetaAudienceNetworkBidding
推奨されていません。Meta Audience Network Biddingが有効か判定します- 戻り値:
- Meta Audience Network Biddingが有効のときはtrueを返します
-
isMetaAudienceNetworkBiddingTestMode
推奨されていません。Meta Audience Network Biddingのテストモードか判定します- 戻り値:
- Meta Audience Network Biddingのテストモードが有効のときはtrueを返します
-