Skip to content

bidmachine/BidMachine-Android-BidPayload-demo

Repository files navigation

BidMachine SDK Android BidPayload Examples

Banner

// BidPayload from server
String bidPayload = "<bid_payload>";

// Create new BannerRequest instance with BidPayload
BannerRequest bannerRequest = new BannerRequest.Builder()
        .setSize(BannerSize.Size_320x50)
        .setBidPayload(bidPayload)
        .build();

// Create new BannerView instance and load it with BannerRequest
BannerView bannerView = new BannerView(context);
bannerView.setListener(bannerListener);
bannerView.load(bannerRequest);

Example

Mrec

// BidPayload from server
String bidPayload = "<bid_payload>";

// Create new BannerRequest instance with BidPayload
BannerRequest bannerRequest = new BannerRequest.Builder()
        .setSize(BannerSize.Size_300x250)
        .setBidPayload(bidPayload)
        .build();
 
// Create new BannerView instance and load it with BannerRequest
BannerView bannerView = new BannerView(context);
bannerView.setListener(bannerListener);
bannerView.load(bannerRequest);

Example

Interstitial

// BidPayload from server
String bidPayload = "<bid_payload>";

// Create new InterstitialRequest instance with BidPayload
InterstitialRequest interstitialRequest = new InterstitialRequest.Builder()
        .setBidPayload(bidPayload)
        .build();

// Create new InterstitialAd instance and load it with InterstitialRequest
InterstitialAd interstitialAd = new InterstitialAd(context);
interstitialAd.setListener(interstitialListener);
interstitialAd.load(interstitialRequest);

Example

Rewarded

// BidPayload from server
String bidPayload = "<bid_payload>";

// Create new RewardedRequest instance with BidPayload
RewardedRequest rewardedRequest = new RewardedRequest.Builder()
        .setBidPayload(bidPayload)
        .build();

// Create new RewardedAd instance and load it with RewardedRequest
RewardedAd rewardedAd = new RewardedAd(context);
rewardedAd.setListener(rewardedListener);
rewardedAd.load(rewardedRequest);

Example

Releases

No releases published

Packages

No packages published

Languages