パッケージ jp.supership.vamp
クラス VAMP
java.lang.Object
jp.supership.vamp.VAMP
VAMP SDKで動画リワードを使用するための基本的な機能を提供します。
- 
コンストラクタの概要
コンストラクタ - 
メソッドの概要
修飾子とタイプメソッド説明static voidgetLocation(VAMPGetLocationListener listener) 2文字の国コード(JP、USなどISO3166-1)を取得します。static booleanデバッグモードが設定されているか確認できます。static voidisEUAccess(android.content.Context context, VAMPPrivacySettings.UserConsentListener listener) EU圏アクセス判定をします(trueならEU圏からのアクセス)。static boolean推奨されていません。static booleanサポート対象OSか確認できます。static booleanテストモードが設定されているか確認できます。static StringVAMPのSDKバージョンを取得します。static voidsetDebugMode(boolean debugMode) ログを詳細に出力するデバッグモードを設定します。static voidsetMetaAudienceNetworkBidding(boolean useBidding, boolean testMode) 推奨されていません。static voidsetRewardKey(String rewardKey) リワードキーを設定しますstatic voidsetTestMode(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を返します
 
 
 -