Skip to content

Commit d2d90ee

Browse files
Nicholas Ventimigliacopybara-github
authored andcommitted
Added native ad snippets.
PiperOrigin-RevId: 899814292
1 parent 38277ab commit d2d90ee

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

java/NextGenExample/app/src/main/java/com/example/snippets/NativeAndBannerSnippets.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import com.google.android.libraries.ads.mobile.sdk.nativead.NativeAdLoader;
2323
import com.google.android.libraries.ads.mobile.sdk.nativead.NativeAdLoaderCallback;
2424
import com.google.android.libraries.ads.mobile.sdk.nativead.NativeAdRequest;
25+
import com.google.android.libraries.ads.mobile.sdk.nativead.NativeAdView;
2526
import java.util.Arrays;
2627
import java.util.List;
2728

@@ -57,5 +58,11 @@ public void onBannerAdLoaded(@NonNull BannerAd bannerAd) {
5758
}
5859
};
5960
}
61+
6062
// [END native_and_banner_callback]
63+
private void registerNativeAdWithoutMediaView(NativeAd nativeAd, NativeAdView nativeAdView) {
64+
// [START register_native_ad_null]
65+
nativeAdView.registerNativeAd(nativeAd, null);
66+
// [END register_native_ad_null]
67+
}
6168
}

kotlin/NextGenExample/app/src/main/java/com/example/snippets/NativeAndBannerSnippets.kt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import com.google.android.libraries.ads.mobile.sdk.nativead.NativeAd.NativeAdTyp
2121
import com.google.android.libraries.ads.mobile.sdk.nativead.NativeAdLoader
2222
import com.google.android.libraries.ads.mobile.sdk.nativead.NativeAdLoaderCallback
2323
import com.google.android.libraries.ads.mobile.sdk.nativead.NativeAdRequest
24+
import com.google.android.libraries.ads.mobile.sdk.nativead.NativeAdView
2425

2526
/** Kotlin code snippets for the developer guide. */
2627
private class NativeAndBannerSnippets {
@@ -53,6 +54,12 @@ private class NativeAndBannerSnippets {
5354

5455
// [END native_and_banner_callback]
5556

57+
private fun registerNativeAdWithoutMediaView(nativeAd: NativeAd, nativeAdView: NativeAdView) {
58+
// [START register_native_ad_null]
59+
nativeAdView.registerNativeAd(nativeAd, null)
60+
// [END register_native_ad_null]
61+
}
62+
5663
private companion object {
5764
const val AD_UNIT_ID = "/21775744923/example/native-and-banner"
5865
}

0 commit comments

Comments
 (0)