Bid modifiers
Stay organized with collections
Save and categorize content based on your preferences.
Bid modifiers let you adjust bids for a specific criterion without changing the
targeting of your campaign or ad group. For example, an ad group bid modifier
for mobile devices doesn't exclude impressions for other types of devices, but
it does let you raise or lower your bids for mobile impressions.
For more information on how bidding works and how to set bid modifiers, see our
Bidding guide.
Campaign bid modifiers
You can specify bid modifiers at the campaign level for the following criteria
type using the CampaignBidModifierService
.
InteractionTypeInfo
- Define
InteractionTypeInfo
criteria using one of the predefined
InteractionType
enums. CALL
is the only supported enum value for campaign bid modifiers.
Ad group bid modifiers
You can specify bid modifiers at the ad group level for the following criteria
types using the AdGroupBidModifierService
.
DeviceInfo
- Define the
DeviceInfo
criteria using one of the predefined Device enums.
- Various Hotel Ads criteria
- Check out the Hotel Ads bid modifier
guide for more
details.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-25 UTC.
[null,null,["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eBid modifiers adjust bids for specific criteria like device type or interaction type without altering campaign targeting.\u003c/p\u003e\n"],["\u003cp\u003eCampaign-level bid modifiers can be set for interaction types, currently supporting only call interactions.\u003c/p\u003e\n"],["\u003cp\u003eAd group bid modifiers can be applied to device types and various Hotel Ads criteria.\u003c/p\u003e\n"],["\u003cp\u003eYou can increase or decrease bids for specific criteria using bid modifiers, such as raising bids for mobile impressions.\u003c/p\u003e\n"],["\u003cp\u003eDetailed information on bidding and bid modifier setup can be found in the Bidding guide linked within the content.\u003c/p\u003e\n"]]],[],null,["# Bid modifiers let you adjust bids for a specific criterion without changing the\ntargeting of your campaign or ad group. For example, an ad group bid modifier\nfor mobile devices doesn't exclude impressions for other types of devices, but\nit does let you raise or lower your bids for mobile impressions.\n\nFor more information on how bidding works and how to set bid modifiers, see our\n[Bidding guide](/google-ads/api/docs/campaigns/bidding/overview).\n\nCampaign bid modifiers\n----------------------\n\nYou can specify bid modifiers at the campaign level for the following criteria\ntype using the [`CampaignBidModifierService`](/google-ads/api/reference/rpc/v21/CampaignBidModifierService).\n\n[`InteractionTypeInfo`](/google-ads/api/reference/rpc/v21/InteractionTypeInfo)\n: Define `InteractionTypeInfo` criteria using one of the predefined\n [`InteractionType`](/google-ads/api/reference/rpc/v21/InteractionTypeEnum.InteractionType)\n enums. `CALL` is the only supported enum value for campaign bid modifiers.\n\nAd group bid modifiers\n----------------------\n\nYou can specify bid modifiers at the ad group level for the following criteria\ntypes using the [`AdGroupBidModifierService`](/google-ads/api/reference/rpc/v21/AdGroupBidModifierService).\n\n[`DeviceInfo`](/google-ads/api/reference/rpc/v21/DeviceInfo)\n: Define the `DeviceInfo` criteria using one of the predefined [Device](/google-ads/api/reference/rpc/v21/DeviceEnum.Device) enums.\n\nVarious Hotel Ads criteria\n: Check out the [Hotel Ads bid modifier\n guide](/google-ads/api/docs/hotel-ads/bidding/create-ad-group-bid-modifier) for more\n details."]]