AdsApp.​PolicyTopic

  • Policy topics represent policy decisions made about an ad, impacting whether it's allowed to run.

  • This documentation details methods to access a policy topic's ID and type using getId(), getName() (deprecated), and getType().

  • getId() and getName() return the policy topic's ID (e.g., "RESTRICTED_MEDICAL_CONTENT"), while getType() returns its effect on the ad (e.g., "PROHIBITED").

  • Refer to the Google Ads Help Center and API documentation for comprehensive information on policy topics and their types.

Represents an ad's policy topic. These are policy decisions that have been made about the ad.

For more information about policy topics, please see the Google Ads Help Center article.

Methods:

MemberTypeDescription
getId() String Returns the ID of the policy topic.
getName() String Returns the ID of the policy topic.
getType() String Returns the type of the policy topic.

getId()

Returns the ID of the policy topic. e.g. "RESTRICTED_MEDICAL_CONTENT" or "DESTINATION_NOT_WORKING".

Return values:

TypeDescription
String The ID of the policy topic.

getName()

Returns the ID of the policy topic. This method is deprecated as it is functionally equivalent to getId().

Return values:

TypeDescription
String The ID of the policy topic.

getType()

Returns the type of the policy topic. This describes the effect the policy topic has on the ad. e.g. "PROHIBITED" or "LIMITED".

For a full list of policy topic types and the effect they have on ads, please see the Google Ads API documentation on policy topics.

Return values:

TypeDescription
String The type of the policy topic.