Hi Team,
we are facing this wired issue.
our SDK language is C#, nuget package:Google.Ads.GoogleAds 2.9.0
We are using V3 API.
we set up the PolicyValidationParameter in AdGroupAdOperation, we fetch the ViolatingPolicyName from PolicySummary and include the ViolatingPolicyName list into IgnorablePolicyTopics.
then we call the MutateAdGroupAdsAsync API.
var adGroupAdService = this.Client.GetService(Services.V3.AdGroupAdService);
var response = await adGroupAdService.MutateAdGroupAdsAsync(customerId, operations, partialFailure, validateOnly, callSettings);
{
"Item1": "6360593950",
"Item2": [
{
"UpdateMask": {
"Paths": [
"resource_name",
"status"
]
},
"PolicyValidationParameter": {
"IgnorablePolicyTopics": [
"SYMBOLS",
"UNACCEPTABLE_SPACING"
],
"ExemptPolicyViolationKeys": []
},
"Create": null,
"Update": {
"ResourceName": "customers/6360593950/adGroupAds/109022312784~440045053561",
"Status": 2,
"AdGroup": null,
"Ad": null,
"PolicySummary": null,
"AdStrength": 0
},
"Remove": "",
"OperationCase": 2
}
],
"Item3": true,
"Item4": null,
"Item5": null
}
{
"PartialFailureError": {
"Code": 3,
"Message": "ignorable_policy_topics are not supported for this ad type., at operations[0].policy_validation_parameter.ignorable_policy_topics",
"Details": [
{
}
]
},
"Results": [
{
"ResourceName": ""
}
],
"PartialFailure": {
"Errors": [
{
"CombinedFieldPath": "operations[0].policy_validation_parameter.ignorable_policy_topics",
"Message": "ignorable_policy_topics are not supported for this ad type.",
"Trigger": null,
"Location": {
"FieldPathElements": [
{
"FieldName": "operations",
"Index": 0
},
{
"FieldName": "policy_validation_parameter",
"Index": null
},
{
"FieldName": "ignorable_policy_topics",
"Index": null
}
]
},
"Details": null
}
]
}
}
It looks in Google Api V3, we cannot appeal an expanded text ad.
Could you tell me how to appeal policy finding error for expanded text ad in v3 API?
Or Could you confirm if it is impossible to appeal an expanded text ad by v3 API?