AI-generated Key Takeaways
- 
          Each goal is represented by a resource name in the format customers/{customer_id}/goals/{goal_id}.
- 
          Goals have a type, optimization eligibility, an ID, and an owner customer, all output only except for the resource name. 
- 
          Goal settings, which are specific to each goal, are defined within a union field and can include retention goal settings. 
Representation of goals.
| Fields | |
|---|---|
| 
 | 
 Immutable. The resource name of the goal. Goal resource names have the form:  | 
| 
 | Output only. The type of this goal. | 
| 
 | Output only. Indicates if this goal is eligible for campaign optimization. | 
| 
 | 
 Output only. The ID of this goal. | 
| 
 | 
 Output only. The resource name of the goal owner customer. | 
| Union field 
 | |
| 
 | Retention goal settings. |