Hi adwords team,
I uploaded credit loan-related ad to adwords via python API v201708, but it respond policyViolation because of pharmacy-related content.
The ad doesn't contain any pharmacy-related content, but its displayUrl contains "pil" keyword; therefore, it was judged as invalid ad.
Then, I tried to upload manually from adwords dashboard, and it uploaded successfully.
As the result, it uploaded successfully via dashboard, but not via API
1. why is policy inconsistent in dashboard and API?
2. Is there any way to upload the ad via API?
campaign id: 52878228687
full response:
[PolicyViolationError{super=PolicyViolationError.POLICY_ERROR @ operations[0].operand.ad.displayUrl, key=PolicyViolationKey{policyName=pharma,violatingText=pil}, externalPolicyName=Online pharmacy certification required, externalPolicyUrl=, externalPolicyDescription=Your ad appears to contain pharmacy-related content.\n\nGoogle policy requires online pharmacies* in the U.S. to be accredited by the National Association Boards of Pharmacy. Additionally, these pharmacies may direct ads only to users in the country in which they are accredited.\n\nGoogle policy also requires online pharmacy websites targeting ads to locations where it is permitted to be registered with their respective national pharmaceutical societies or guilds.\n\nThe AdWords program is open only to online pharmacies based in the above countries. Google policy does not allow AdWords ads for prescription drugs to be displayed in other countries.\n\n*Pharmaceutical manufacturers cannot advertise pharmaceutical drug branded campaigns or websites outside of the U.S., New Zealand and Canada. This is also true for informational campaigns targeting physicians exclusively. Please update your location targeting settings to target the U.S., New Zealand or Canada only., isExemptable=true, violatingParts=[Part{index=60, length=3}]}]
part of displayUrl: /applform/mob_pil_zh?WABFormEntryCommand=cmd_init
Please help me to solve the problem.
Thank you,
Yang