Stay organized with collections Save and categorize content based on your preferences.

Set mobile bid modifier for a campaign

function setMobileBidModifier(campaignName, bidModifier = 1.5) {
  const campaignIterator = AdsApp.campaigns()
      .withCondition(` = "${campaignName}"`)
  if (!campaignIterator.hasNext()) {
    throw new Error(`No campaign with name "${campaignName}" found`);

  const campaign =;
  // Retrieve the mobile target for campaign.
  const mobileTargetIterator = campaign.targeting().platforms().mobile().get();
  if (mobileTargetIterator.hasNext()) {
    mobileTarget =;
    // Set the bid modifier for mobile platform.