PolicyValidationParameter

  • The parameter is used for controlling how policy exemption is done.

  • ignorable_policy_topics[] allows specifying policy topics that won't cause a PolicyFindingError for Enhanced Text Ads, but violating resources still won't serve initially.

  • exempt_policy_violation_keys[] lists specific policy violation keys that won't trigger a PolicyViolationError if exemptible, but violating resources also won't serve until eligible.

  • Resources saved with policy violations using these parameters may become eligible to serve later due to policy changes, re-reviews, or advertiser certificate updates.

Parameter for controlling how policy exemption is done.

Fields

ignorable_policy_topics[]

string

The list of policy topics that should not cause a PolicyFindingError to be reported. This field is currently only compatible with Enhanced Text Ad. It corresponds to the PolicyTopicEntry.topic field.

Resources violating these policies will be saved, but will not be eligible to serve. They may begin serving at a later time due to a change in policies, re-review of the resource, or a change in advertiser certificates.

exempt_policy_violation_keys[]

PolicyViolationKey

The list of policy violation keys that should not cause a PolicyViolationError to be reported. Not all policy violations are exemptable, refer to the is_exemptible field in the returned PolicyViolationError.

Resources violating these polices will be saved, but will not be eligible to serve. They may begin serving at a later time due to a change in policies, re-review of the resource, or a change in advertiser certificates.