Platforms

Set mobile bid modifier for a campaign

 function 
  
 setMobileBidModifier 
 ( 
 campaignName 
 , 
  
 bidModifier 
  
 = 
  
 1.5 
 ) 
  
 { 
  
 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 
 (); 
  
 // 
  
 Retrieve 
  
 the 
  
 mobile 
  
 target 
  
 for 
  
 campaign 
 . 
  
 const 
  
 mobileTargetIterator 
  
 = 
  
 campaign 
 . 
 targeting 
 () 
 . 
 platforms 
 () 
 . 
 mobile 
 () 
 . 
 get 
 (); 
  
 if 
  
 ( 
 mobileTargetIterator 
 . 
 hasNext 
 ()) 
  
 { 
  
 mobileTarget 
  
 = 
  
 mobileTargetIterator 
 . 
 next 
 (); 
  
 // 
  
 Set 
  
 the 
  
 bid 
  
 modifier 
  
 for 
  
 mobile 
  
 platform 
 . 
  
 mobileTarget 
 . 
 setBidModifier 
 ( 
 bidModifier 
 ); 
  
 } 
 } 
Create a Mobile Website
View Site in Mobile | Classic
Share by: