Ref_Android_Arutana - Locationvalue/arutana_Android_SDK GitHub Wiki
# References
FrameLayout └ Arutana
Constructors
Arutana(Context ct)
public Arutana(Context ct)
コンストラクタ
Parameters
- ct
広告を表示する画面の Activity
Methods
getLocationId()
public String getLocationId()
広告枠 ID を取得します。
setLocationId()
public void setLocationId(String locationId)
広告枠 ID を設定します。
setUserId()
public void setUserId(String userId)
ユーザー ID(MC) を設定します。
Parameters
- userId
ユーザー ID(MC)
isEnableTestMode()
public boolean isEnableTestMode()
テストモードかどうかを取得します。
Return
テストモードの状態
setEnableTestMode(boolean enableTestMode)
public void setEnableTestMode(boolean enableTestMode)
テストモードを有効にします。 テストモードのままリリースしないようご注意ください。 配信する広告によっては収益発生のない場合があります。
Parameters
- enableTestMode
有効にする場合は true
getAdListener()
public ArutanaListener getAdListener()
Listener を取得します。
Return
ArutanaListener
setAdListener(ArutanaListener listener)
public void setAdListener(ArutanaListener listener)
Listener を設定します。
Parameters
- listener
ArutanaListener
setAdBackGroundColor(int color)
public void setAdBackGroundColor(int color)
背景色を指定します。
Parameters
- color
Color クラスの定数
setPreLoad(boolean preLoad)
public void setPreLoad(boolean preLoad)
広告のプレロードを設定すると、広告の切り替えのタイミングより前にロードしておくことで、 瞬時に広告の切り替えが行われるようにします。
Parameters
- preLoad
有効にする場合は true
setAdFrameSize(AdFrameSize adFrameSize)
public void setAdFrameSize(AdFrameSize adFrameSize)
広告のサイズを指定します。
Parameters
- adFrameSize
広告枠サイズ
AdFrameSize の定数(SP)のいずれかを指定頂けます。 管理画面で設定した広告枠の設定に合わせてご選択ください。
arutana.setAdFrameSize(AdFrameSize.SP);
start()
public void start()
広告のロードを開始します。
stop()
public void stop()
各動作中の処理を停止します。 インスタンス、または Activity が破棄されるタイミングで必ず呼び出してください。
pause()
public void pause()
広告のローテーションを停止します。
resumeRefreshTimer()
public void resumeRefreshTimer()
広告のローテーションを再開します。
ArutanaListener
Constructors
ArutanaListener()
public ArutanaListener()
コンストラクタ
Methods
onReceiveAd()
abstract public void onReceiveAd()
広告の取得が成功した場合に呼び出されます。
onFailedToReceiveAd(ArutanaErrorCode code)
public void onFailedToReceiveAd(ArutanaErrorCode code)
広告の取得が失敗した場合に呼び出されます。
Parameters
- code
エラーコード
onClickAd()
public void onClickAd()
広告タップ時に呼び出されます。
ArutanaInterstitial
View └ ArutanaInterstitial
Constructors
ArutanaInterstitial(Context ct)
public ArutanaInterstitial(Context ct)
コンストラクタ
Parameters
- ct
広告を表示する画面の Activity
Methods
setLocationId(String locationId)
public void setLocationId(String locationId)
広告枠 ID を設定します。
Parameters
- locationId
広告枠 ID
setActivity(Context ct)
public void setActivity(Context ct)
広告を表示する画面の Activity を設定します。
Parameters
- ct
広告を表示する画面の Activity
setAdListener(ArutanaInterstitialListener listener)
public void setAdListener(ArutanaInterstitialListener listener)
Listener を設定します。
Parameters
- listener
ArutanaInterstitialListener
setEnableTestMode(boolean enableTestMode)
public void setEnableTestMode(boolean enableTestMode)
テストモードを有効にします。 テストモードのままリリースしないようご注意ください。 配信する広告によっては収益発生のない場合があります。
Parameters
- enableTestMode
有効の場合は true
preload()
public void preload()
広告のロードを開始します。
show()
public boolean show()
広告の表示を行います。
Return
表示が行われた場合は true、行われなかった場合は false を返します
dismiss()
public void dismiss()
広告表示をキャンセルします。
setOffsetY(int y)
public boolean setOffsetY(int y)
広告表示位置を設定します。
Parameters
- y
広告表示位置
ArutanaInterstitialListener
ArutanaListener └ ArutanaInterstitialListener
Methods
onCloseInterstitial
abstract public void onCloseInterstitial()
インタースティシャル広告を閉じた際に呼び出されます。
AdFrameSize
広告サイズ
- SP (320×100)
Methods
getWidth()
public int getWidth()
幅を取得します。
- Return 幅
getHeight()
public int getHeight()
高さを取得します。
Return
高さ