Excluded Locations

Add excluded locations for a campaign

 function 
  
 excludeTennessee 
 ( 
 campaignName 
 ) 
  
 { 
  
 const 
  
 campaignIterator 
  
 = 
  
 AdsApp 
 . 
 campaigns 
 () 
  
 . 
 withCondition 
 ( 
 ` 
 campaign 
 . 
 name 
  
 = 
  
 "${campaignName}" 
 ` 
 ) 
  
 . 
 get 
 (); 
  
 if 
  
 ( 
 ! 
 campaignIterator 
 . 
 hasNext 
 ()) 
  
 { 
  
 throw 
  
 new 
  
 Error 
 ( 
 ` 
 No 
  
 campaign 
  
 with 
  
 name 
  
 "${campaignName}" 
  
 found 
 ` 
 ); 
  
 } 
  
 const 
  
 campaign 
  
 = 
  
 campaignIterator 
 . 
 next 
 (); 
  
 // 
  
 Exclude 
  
 Tennessee 
 , 
  
 United 
  
 States 
  
 ( 
 location 
  
 id 
  
 = 
  
 21175 
 ) 
  
 See 
  
 // 
  
 https 
 : 
 // 
 developers 
 . 
 google 
 . 
 com 
 / 
 google 
 - 
 ads 
 / 
 api 
 / 
 reference 
 / 
 data 
 / 
 geotargets 
  
 // 
  
 for 
  
 list 
  
 of 
  
 all 
  
 supported 
  
 geo 
  
 codes 
 . 
  
 // 
  
 You 
  
 could 
  
 pass 
  
 either 
  
 the 
  
 location 
  
 code 
 , 
  
 or 
  
 a 
  
 TargetedLocation 
  
 or 
  
 // 
  
 ExcludedLocation 
  
 object 
  
 from 
  
 an 
  
 existing 
  
 campaign 
 . 
  
 const 
  
 tennesseeId 
  
 = 
  
 21175 
 ; 
  
 campaign 
 . 
 excludeLocation 
 ( 
 tennesseeId 
 ); 
 } 

Get excluded locations for a campaign

 function 
  
 getExcludedLocations 
 ( 
 campaignName 
 ) 
  
 { 
  
 const 
  
 campaignIterator 
  
 = 
  
 AdsApp 
 . 
 campaigns 
 () 
  
 . 
 withCondition 
 ( 
 ` 
 campaign 
 . 
 name 
  
 = 
  
 "${campaignName}" 
 ` 
 ) 
  
 . 
 get 
 (); 
  
 if 
  
 ( 
 ! 
 campaignIterator 
 . 
 hasNext 
 ()) 
  
 { 
  
 throw 
  
 new 
  
 Error 
 ( 
 ` 
 No 
  
 campaign 
  
 with 
  
 name 
  
 "${campaignName}" 
  
 found 
 ` 
 ); 
  
 } 
  
 const 
  
 campaign 
  
 = 
  
 campaignIterator 
 . 
 next 
 (); 
  
 return 
  
 campaign 
 . 
 targeting 
 () 
 . 
 excludedLocations 
 () 
 . 
 get 
 (); 
 } 
Create a Mobile Website
View Site in Mobile | Classic
Share by: