ManualCPM Configuration

139 views
Skip to first unread message

Pietro Galassi

unread,
Feb 5, 2020, 11:51:05 AM2/5/20
to AdWords API and Google Ads API Forum
Hi,

we have create a campaign with rest apis with manual cpm:
{
  "partialFailure": "false",
  "validateOnly": "false",
  "operations": {
    "create": {
      "name": "ManualCPMTest",
      "advertising_channel_type": "DISPLAY",
      "status": "ENABLED",
      "manualCpm": {        
      },
      "real_time_bidding_setting": {
        "opt_in": "False"
      },
      "campaignBudget": "customers/XXXXXXXXXX/campaignBudgets/YYYYYYYYYYYYYY",
      "networkSettings": {
        "targetGoogleSearch": "False",
        "targetSearchNetwork": "False",
        "targetContentNetwork": "True",
        "targetPartnerSearchNetwork": "False"
      },
      "frequencyCaps": [
        {
          "key": {
            "level": "AD_GROUP",
            "eventType": "IMPRESSION",
            "timeUnit": "DAY",
            "timeLength": 1
          },
          "cap": 1
        }
      ],
      "paymentMode": "CLICKS",
      "startDate": "2020-02-10",
      "endDate": "2020-02-27",
      "geo_target_type_setting": {
        "positive_geo_target_type": "PRESENCE_OR_INTEREST",
        "negative_geo_target_type": "PRESENCE"
      },
      "experiment_type": "BASE"
    }
  }
}

when we do a get with rest apis we get:
{
    "resourceName": "customers/XXXXXXXXXX/campaigns/9235142566",
    "id": "9235142566",
    "name": "TO - 0001053",
    "status": "ENABLED",
    "campaignBudget": "customers/XXXXXXXXXX/campaignBudgets/YYYYYYYYYYYYYY",
    "adServingOptimizationStatus": "OPTIMIZE",
    "advertisingChannelType": "DISPLAY",
    "networkSettings": {
        "targetGoogleSearch": false,
        "targetSearchNetwork": false,
        "targetContentNetwork": true,
        "targetPartnerSearchNetwork": false
    },
    "experimentType": "BASE",
    "startDate": "2020-02-10",
    "endDate": "2020-02-27",
    "servingStatus": "PENDING",
    "biddingStrategyType": "MANUAL_CPM",
    "manualCpm": {},
    "baseCampaign": "customers/XXXXXXXXXX/campaigns/9235142566",
    "realTimeBiddingSetting": {
        "optIn": false
    },
    "frequencyCaps": [
        {
            "key": {
                "level": "AD_GROUP",
                "timeUnit": "DAY",
                "eventType": "IMPRESSION",
                "timeLength": 1
            },
            "cap": 1
        }
    ],
    "geoTargetTypeSetting": {
        "positiveGeoTargetType": "PRESENCE_OR_INTEREST",
        "negativeGeoTargetType": "PRESENCE"
    },
    "paymentMode": "CLICKS"
}

but once we do a check over the Google Ads Console Application it shows: Bid Strategy = Viewable CPM

How is that possible ?
Can you please check ?
What it means ?

Regards,
Pierpaolo

Google Ads API Forum Advisor Prod

unread,
Feb 6, 2020, 3:15:03 PM2/6/20
to pietro....@gmail.com, adwor...@googlegroups.com
Hi Pietro,

There appears to be an issue on our side. I'll keep you updated and let you know when there is a fix.

Regards,
Anthony
Google Ads API Team

ref:_00D1U1174p._5001UV02jq:ref

Google Ads API Forum Advisor Prod

unread,
Feb 7, 2020, 4:27:03 PM2/7/20
to pietro....@gmail.com, adwor...@googlegroups.com
Hi Pietro,

When using the Google Ads API, the biddingStrategyType is read-only. You will need to change the bid strategy either through the UI or AdWords API.

Pietro Galassi

unread,
Feb 10, 2020, 3:25:14 AM2/10/20
to AdWords API and Google Ads API Forum
Which api ?
Can you provide an example ?

Regards,
Pietro Galassi

Google Ads API Forum Advisor Prod

unread,
Feb 10, 2020, 11:06:29 AM2/10/20
to pietro....@gmail.com, adwor...@googlegroups.com
Hi Pietro,

You can use AdWords API to set your bid strategies. Although, we don't have specific examples, you can take a look at the following for some guidance. Here is our guide on bidding. You can take a look at our update campaign example as a reference on how to update campaigns and the create campaign example on how to use BiddingStrategyConfiguration.

Pietro Galassi

unread,
Feb 13, 2020, 8:23:09 AM2/13/20
to AdWords API and Google Ads API Forum
As you can see from the first example in the thread:
but we observe Bid Strategy = Viewable CPM in the Google Ads Console.

Google Ads API Forum Advisor Prod

unread,
Feb 13, 2020, 4:09:51 PM2/13/20
to pietro....@gmail.com, adwor...@googlegroups.com
Hi Pietro,

It was previously possible to switch between a "Viewable CPM" and "Manual CPM" using a flag in AdWords API, but that is no longer an option. As far as I know, Viewable CPM and Manual CPM are referring to the same bidding scheme. 
Reply all
Reply to author
Forward
0 new messages