Skip to content

About

AdServer Android SDK の配布ドキュメント・ライセンス公開リポジトリ(バイナリは Maven Central で配布)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

AdServerSDK(Android)

当社の広告配信サーバーからバナー広告を取得・表示し、インプレッション / クリックを自動計測する Android SDK です。バイナリ(AAR)は Maven Central で配布されます。ソースコードは含まれません。

このリポジトリは配布ドキュメントとライセンスの公開置き場です(バイナリはありません)。


インストール

settings.gradle(.kts) のリポジトリに mavenCentral() が含まれていることを確認し、依存を追加します。

dependencies {
    // 直接配信(現在の提供形態)
    implementation("jp.co.agift.adserver:sdk:0.0.2")

    // AdMob メディエーションアダプタ(sdk-admob)は現在配布していません。
    // 提供を開始する際は当社から案内します。
    // implementation("jp.co.agift.adserver:sdk-admob:<version>")
}

⚠️ バージョンは当社が案内するものを完全一致で固定してください(現在の案内バージョン: 0.0.2)。当社は版ごとに動作確認したバージョンを案内します(動的バージョン + は使用しないでください)。

クイックスタート(直接配信)

// アプリ起動時に一度(省略可。省略時は SDK 組み込みの本番エンドポイントに接続)
AdServerSDK.configure()

// バナーの表示
val banner = AdServerBannerView(
    context,
    adUnitId = "<当社から共有する AdUnit の UUID>",
    adSize = AdBannerSize.BANNER, // 320x50
)
container.addView(banner)
banner.load()

表示時の VIEW(インプレッション)とタップ時の CLICK は SDK が自動で計測します。在庫が無い場合(no-fill)も枠は維持され、自動でリトライされます。なお、障害・ポリシー対応のためサーバー側の指示で配信を一時停止することがあり、停止モードによっては枠が畳まれます(詳細は導入ガイド §5)。

ドキュメント

ライセンス

本 SDK はプロプライエタリライセンスです。利用には当社との契約が必要です。詳細は LICENSE を参照してください。

お問い合わせ: https://agift.co.jp

About

AdServer Android SDK の配布ドキュメント・ライセンス公開リポジトリ(バイナリは Maven Central で配布)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors