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

高さ