Hello.
I'm trying to duplicate two Google Ads campaigns through the Google Ads API (using google-ads-ruby), but the gRPC server returns me the following error (output by my code):
Google Ads Error:
Error #1: The field's value is invalid.
Location: mutate_operations.ad_group_operation.create.target_cpa_micros
Value: {:boolean_value=>false, :int64_value=>0, :float_value=>0.0, :double_value=>0.0, :string_value=>""}
Error #2: The field's value is invalid.
Location: mutate_operations.ad_group_operation.create.target_cpa_micros
Value: {:boolean_value=>false, :int64_value=>0, :float_value=>0.0, :double_value=>0.0, :string_value=>""}
It is worth mentioning the ad group objects in question are being fetched from Google Ads directly.
If target_cpa_micros is set to a value, everything then works, but since cpc_bid_micros and cpm_bid_micros are already set, also setting target_cpa_micros may produce a completely separate outcome, which I'm trying to avoid.
The Ruby framework is fairly buggy, but this error is being returned from the gRPC server.
Would you be able to point me in the right direction here?
Thanks!