Content mapping

  • Requires Google Mobile Ads SDK 19.0.0 or higher.

  • Publishers can pass a single content URL for contextual targeting and brand safety using AdRequest.Builder.setContentUrl() .

  • For content represented by multiple URLs, up to four URLs can be passed using AdRequest.Builder.setNeighboringContentUrls() .

Prerequisites

  • Google Mobile Ads SDK 19.0.0 or higher

Content URL

Publishers who use content mapping to better monetize their app can pass a content URL for contextual targeting as well as brand safety.

For example, if you'd like to request ads next to content represented by https://www.example.com , you can pass the URL using AdRequest.Builder.setContentUrl() :

Kotlin

  val 
  
 requestWithContent 
  
 = 
  
 AdRequest 
 . 
 Builder 
 () 
  
 . 
 setContentUrl 
 ( 
 "https://www.example.com" 
 ) 
  
 . 
 build 
 () 
 

Java

  AdRequest 
  
 requestWithContent 
  
 = 
  
 new 
  
 AdRequest 
 . 
 Builder 
 () 
  
 . 
 setContentUrl 
 ( 
 "https://www.example.com" 
 ) 
  
 . 
 build 
 (); 
 

Multi-content URL

If your content is represented by more than one URL, for example a feed app, you can request ads next to the content with up to four URLs by using AdRequest.Builder.setNeighboringContentUrls() :

Kotlin

  var 
  
 urls 
  
 = 
  
 mutableListOf 
 ( 
 "https://www.example1.com" 
 , 
  
 "https://www.example2.com" 
 , 
  
 "https://www.example3.com" 
 , 
  
 "https://www.example4.com" 
 ) 
 val 
  
 requestWithContent 
  
 = 
  
 AdRequest 
 . 
 Builder 
 () 
  
 . 
 setNeighboringContentUrls 
 ( 
 urls 
 ) 
  
 . 
 build 
 () 
 

Java

  ArrayList<String> 
  
 urls 
  
 = 
  
 new 
  
 ArrayList<String> 
 (); 
 urls 
 . 
 add 
 ( 
 "https://www.example1.com" 
 ); 
 urls 
 . 
 add 
 ( 
 "https://www.example2.com" 
 ); 
 urls 
 . 
 add 
 ( 
 "https://www.example3.com" 
 ); 
 urls 
 . 
 add 
 ( 
 "https://www.example4.com" 
 ); 
 AdRequest 
  
 requestWithContent 
  
 = 
  
 new 
  
 AdRequest 
 . 
 Builder 
 () 
  
 . 
 setNeighboringContentUrls 
 ( 
 urls 
 ) 
  
 . 
 build 
 (); 
 
Create a Mobile Website
View Site in Mobile | Classic
Share by: