Hi,
I have an issue with BatchJob from V8/V9 Google Ads API.
When I read / serialize error from Ads. I don't have consistent result between Mutate and Batch operation.
The batch operation missing the policyFindingDetails part. See below
Mutate call
{
"errorCode": {
"policyFindingError": "POLICY_FINDING"
},
"message": "The resource has been disapproved since the policy summary includes policy topics of type PROHIBITED.",
"location": {
"fieldPathElements": [
{
"fieldName": "mutate_operations",
"index": 1575
},
{
"fieldName": "ad_group_ad_operation"
},
{
"fieldName": "create"
},
{
"fieldName": "ad"
}
]
}
}
Batch call
{
"errorCode": {
"policyFindingError": "POLICY_FINDING"
},
"message": "The resource has been disapproved since the policy summary includes policy topics of type PROHIBITED.",
"location": {
"fieldPathElements": [
{
"fieldName": "mutate_operations",
"index": 0
},
{
"fieldName": "ad_group_ad_operation"
},
{
"fieldName": "create"
},
{
"fieldName": "ad"
}
]
},
"details": {
"policyFindingDetails": {
"policyTopicEntries": [
{
"topic": "SYMBOLS",
"type": "PROHIBITED",
"evidences": [
{
"textList": {
"texts": [
"("
]
}
}
]
}
]
}
}
}