Google Analytics icon

Google Analytics

Use the Google Analytics API

Actions236

Admin (V1Beta) - Key Event → Delete Key Event

AI-generated

Overview

This node interacts with the Google Analytics API, specifically supporting a wide range of administrative and data management operations across different versions (V1Alpha, V1Beta) and data APIs. For the Admin (V1Beta) - Key Event resource, the node can perform operations such as creating, deleting, retrieving, listing, and updating key events within a Google Analytics property.

The Delete Key Event operation allows users to delete a specific key event associated with a given property. This is useful for managing and cleaning up key events that are no longer relevant or were created in error.

Common scenarios:

  • Removing obsolete or incorrect key events from a Google Analytics property.
  • Automating cleanup of key events as part of property maintenance workflows.
  • Integrating with other systems to synchronize event definitions by deleting outdated key events.

Example use case:
A marketing team wants to remove a deprecated key event from their GA4 property automatically whenever a campaign ends. Using this node's Delete Key Event operation, they can automate this process within an n8n workflow.

Properties

Name Meaning
Property ID The identifier of the Google Analytics property where the key event exists.
Key Event ID The unique identifier of the key event to be deleted.
Query Parameters Optional additional parameters to customize the request, such as filters or pagination.

Details on Query Parameters options:

  • Calculated Metric ID: ID for calculated metrics (string)
  • Entity: Level of data access report (property or account) (string)
  • Filter: Expression to filter results (string)
  • Names: Names of access bindings to retrieve (string)
  • Page Size: Max number of report tasks to return (number)
  • Page Token: Continuation token for pagination (string)
  • Show Deleted: Include soft-deleted properties (boolean)
  • Universal Analytics Property ID: UA property to look up connected GA4 property (string)
  • Update Mask: List of fields to update (snake_case string)

(Note: These query parameters are generic and may not all apply directly to the Delete Key Event operation.)

Output

The node outputs a JSON array containing the parsed response from the Google Analytics API after performing the delete operation. Typically, for a delete operation, the response might be empty or contain metadata confirming deletion.

  • json: Contains the API response object confirming the deletion status.
  • No binary data output is involved in this operation.

Dependencies

  • Requires valid Google Analytics API OAuth2 credentials configured in n8n.
  • The node uses the Google Analytics Admin API endpoints (https://analyticsadmin.googleapis.com/v1beta).
  • Proper permissions on the Google Analytics property to delete key events are necessary.

Troubleshooting

  • Missing Credentials Error: If the node throws "Missing Google Analytics API Credentials," ensure that OAuth2 credentials for Google Analytics API are properly set up and selected.
  • Required Parameter Errors: Errors like "Property ID is required" or "Key Event ID is required" indicate missing mandatory inputs. Verify these IDs are correctly provided.
  • API Permission Errors: Insufficient permissions to delete key events will cause API errors. Confirm the authenticated user has appropriate admin rights.
  • Network or API Errors: General API call failures will include error messages; check network connectivity and Google API status.
  • Invalid JSON in Request Body: Although Delete operation typically does not require a body, if used, ensure JSON syntax is correct.

Links and References


This summary covers the Delete Key Event operation for the Admin (V1Beta) - Key Event resource based on static analysis of the node source code and provided input properties.

Discussion