Platformlar

Bir kampanya için mobil cihazlara yönelik teklif değiştirici belirleme

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);
 
}
}