diff --git a/java/NextGenExample/app/src/main/java/com/example/snippets/InterstitialAdSnippets.java b/java/NextGenExample/app/src/main/java/com/example/snippets/InterstitialAdSnippets.java index 8f3de7b..1c54e4b 100644 --- a/java/NextGenExample/app/src/main/java/com/example/snippets/InterstitialAdSnippets.java +++ b/java/NextGenExample/app/src/main/java/com/example/snippets/InterstitialAdSnippets.java @@ -124,9 +124,20 @@ public void onAdPaid(AdValue value) { // [END pollAndShowAd] + // [START peek_ad] + private void peekAdResponseInfo(String preloadId) { + ResponseInfo responseInfo = InterstitialAdPreloader.peekAdResponseInfo(preloadId); + if (responseInfo != null) { + Log.d(TAG, "Peeked ad response ID: " + responseInfo.getResponseId()); + } + } + + // [END peek_ad] + // [START isAdAvailable] private boolean isAdAvailable(String adUnitId) { return InterstitialAdPreloader.isAdAvailable(adUnitId); } + // [END isAdAvailable] } diff --git a/kotlin/NextGenExample/app/src/main/java/com/example/snippets/InterstitialAdSnippets.kt b/kotlin/NextGenExample/app/src/main/java/com/example/snippets/InterstitialAdSnippets.kt index aa98959..c75449f 100644 --- a/kotlin/NextGenExample/app/src/main/java/com/example/snippets/InterstitialAdSnippets.kt +++ b/kotlin/NextGenExample/app/src/main/java/com/example/snippets/InterstitialAdSnippets.kt @@ -109,6 +109,16 @@ private class InterstitialAdSnippets { // [END pollAndShowAd] + // [START peek_ad] + private fun peekAdResponseInfo(preloadId: String) { + val responseInfo = InterstitialAdPreloader.peekAdResponseInfo(preloadId) + if (responseInfo != null) { + Log.d(TAG, "Peeked ad response ID: ${responseInfo.responseId}") + } + } + + // [END peek_ad] + // [START isAdAvailable] private fun isAdAvailable(adUnitId: String): Boolean { return InterstitialAdPreloader.isAdAvailable(adUnitId)