For device criteria you can only apply a bid modifier to the
Mobile platform, both in the API and in the UI. You can set bid modifiers on various other types of criteria (such as keywords) by passing a
BiddableAdGroupCriterion to
AdGroupCriterionService. The code example named
UpdateKeywords in each library demonstrates how to do this (e.g.,
here's the Java example).