Join us live on Discord on the Google Advertising and Measurement Community server and on YouTube on February 26th at 10:00 AM EST! We will discuss the new features added in v23.1 of the Google Ads API.
OptimizationGoalType
Stay organized with collections
Save and categorize content based on your preferences.
Page Summary
This content defines and describes different types of optimization goals, including unspecified, unknown, call clicks, driving directions, and app pre-registration.
Each optimization goal represents a specific action or event that advertisers can aim to achieve, such as generating calls, getting directions, or securing app pre-registrations.
The different enum values correspond to these optimization goals, providing a structured way to identify and categorize them.
Optimize for pre-registration. Pre-registration conversions are the number of pre-registration signups to receive a notification when the app is released.
CALL_CLICKS
Optimize for call clicks. Call click conversions are times people selected 'Call' to contact a store after viewing an ad.
DRIVING_DIRECTIONS
Optimize for driving directions. Driving directions conversions are times people selected 'Get directions' to navigate to a store after viewing an ad.
UNKNOWN
Used as a return value only. Represents value unknown in this version.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-02-23 UTC."],[],[]]