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.

According to this document:
https://developers.google.com/google-ads/api/docs/samples/handle-expanded-text-ad-policy-violations
and https://support.google.com/google-ads/answer/1704381?hl=en
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);

The inputs is:https://codebeautify.org/jsonviewer/cb3b5d82 
{
  "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
}


The API response:https://codebeautify.org/jsonviewer/cb1c3b7d
{
  "PartialFailureError": {
    "Code": 3,
    "Message": "ignorable_policy_topics are not supported for this ad 
type., at 
operations[0].policy_validation_parameter.ignorable_policy_topics",
    "Details": [
      {
        "TypeUrl": 
"type.googleapis.com/google.ads.googleads.v3.errors.GoogleAdsFailure"
      }
    ]
  },
  "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?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6d145213-e1b8-4635-a231-2cebbc1dab1co%40googlegroups.com.

Reply via email to