def bid(client, customer_id, campaign_resource_name, bidData):
campaign_bm_service= client.get_service("CampaignBidModifierService")
campaign_bid_modifier_operation = client.get_type("CampaignBidModifierOperation" )
campaign_bid_modifier = campaign_bid_modifier_operation.update
campaign_bid_modifier.campaign = campaign_resource_name
campaign_bid_modifier.bid_modifier =float(bidData)
client.copy_from(
campaign_bid_modifier_operation.update_mask,
protobuf_helpers.field_mask(None, campaign_bid_modifier._pb),
)
print(1111111111111111111111111111111)
response =campaign_bm_service.mutate_campaign_bid_modifiers(
customer_id=customer_id, operations=[campaign_bid_modifier_operation]
)
print(222222222222222222222222222222222222222222222)
resource_name = response.results[0].resource_name
return resource_name
