audiences
Manage first-party audience segments in Google Ad Manager by listing, creating, updating, or activating segments from CRM lists or pixel-based audiences.
Instructions
Manage GAM first-party audience segments.
MODE: mixed (read + write) AUTH: OAuth 2.0 required — call initiate_gam_auth first CREDITS: list/get = 0 credits (free). create_audience_segment = 0.5 credits and requires a confirmation_token. OUTPUT: Returns audience segment objects with id, name, status, membershipExpirationDays, and eligibilityCriteria. SIDE EFFECTS: create/update modify GAM network data. perform_audience_segment_action can activate or deactivate segments. WHEN TO USE: Use this tool for managing first-party data segments (CRM lists, pixel-based audiences). For targeting existing segments on line items, use the targeting tool instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Sub-operation to perform: • list_audience_segments: List all audience segments on the network. Read-only, free. Returns paginated list with id, name, type, and status. • get_audience_segment: Get a specific audience segment by ID. Read-only, free. Requires segment_id parameter. • create_audience_segment: Create a new first-party audience segment. Write operation, costs 0.5 credits, requires confirmation_token. Returns the created segment with its new ID. • update_audience_segment: Update an existing audience segment's name, description, or membership rules. Write, free. Requires segment_id. • perform_audience_segment_action: Activate or deactivate a segment. Write, free. Requires segment_id and action type (ACTIVATE or DEACTIVATE). | |
| network_code | No | GAM network code (e.g. 12345678). Required for all network-scoped operations. Obtain via select_gam_network or list_accessible_networks. |