Hi,
Referring to the possibility of updating remotely the CpvBid, is it possible to do a bulkUpload of a modified report in Python, as it could be done in JavaScript?
Here is the way it is done in JS:
var adGroupsChecked = {};
var adgroupReport = AdWordsApp.report(AWQL_AdGroup(), API_VERSION_0).rows();
while (adgroupReport.hasNext()) {
var row = adgroupReport.next();
adGroupsChecked[row.AdGroupId]['CpvBid'] = row.CpvBid;
var report = AdWordsApp.report(AWQL_Criteria(), API_VERSION_0);
// Create an upload with the report columns.
var upload = AdWordsApp.bulkUploads().newCsvUpload([
report.getColumnHeader('CampaignId').getBulkUploadColumnName(),
report.getColumnHeader('AdGroupId').getBulkUploadColumnName(),
report.getColumnHeader('CpvBid').getBulkUploadColumnName()
]/*,{moneyInMicros: false}*/);
upload.forCampaignManagement();
Thanks!