Hello,

I have this very simple code building up some operands to be sent off with 
a batchjob:

    for adgroup_ad in adgroup_ads:
        adgroup_id = adgroup_ad.adgroup.adgroup_id
        ad_id = adgroup_ad.ad_id
        status_changes.append({
            'xsi_type': 'AdGroupAdOperation',
            'operator': 'SET',
            'operand': {
                'xsi_type': 'AdGroupAd',
                'adGroupId': adgroup_id,
                'ad': {
                        'id': ad_id,
                },
                'status': new_status
            }
        })
        if added_labels:
            for label in added_labels:
                label_changes.append({
                    'xsi_type': 'AdGroupAdLabelOperation',
                    'operator': 'ADD',
                    'operand': {
                        'xsi_type': 'AdGroupAdLabel',
                        'adGroupId': adgroup_id,
                        'adId': ad_id,
                        'labelId': label
                    }
                })
    return status_changes + label_changes


Both the lists work fine on their own, but if I try to submit them together 
the process fails with a generic 
<type 'list'>: [{u'error_type': BatchJobProcessingError, 'reason': 
FILE_FORMAT_ERROR, 'trigger': None, u'field_path': None, 'error_string': 
BatchJobProcessingError.FILE_FORMAT_ERROR}] 

So my question is: is it possible to perform different type of operations 
with a single batch?
The answer doesn't seem evident at all in the documentation..

Thanks!

-- 
This email is private and confidential. If you have received this email in 
error, please notify the sender and delete all copies (including any 
attachments) from your system. In such circumstances, you must not make any 
use of this email or its contents. Thanks. 
By sending emails to us we will 
process your personal data. To find out more, please read our Privacy 
Policy <https://www.precisdigital.com/privacy/>. Precis Digital AB. is a 
company registered in Sweden. Registered number: 556889-3324. Registered 
office: Alströmergatan 20A, 112 47 Stockholm, Sweden. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/069e2c5d-bcb9-4d10-9020-63b4f848b855%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
  • ... michele
    • ... 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum

Reply via email to