Actions57
- Annotation Actions
- Calculated Metric Actions
- Component Meta Data Actions
- Add Tags
- Delete Multiple Tags
- Delete One Tag
- Delete Shared Component
- Get Shared Component
- Get Tag
- List Shared Components by the User
- List Shared Components to the User
- List Tag Names
- List Tags
- Save Tags
- Search Shared Components
- Search Tags for Multiple Components
- Search Tags for One Component
- Share Component with Multiple User
- Share Component with One User
- Date Range Actions
- Dimension Actions
- Metric Actions
- Project Actions
- Report Actions
- Segment Actions
- Usage Log Actions
- User Actions
Overview
This node integrates with the Adobe Analytics API to manage various analytics resources. Specifically, for the Date Range resource and the Delete Date Range operation, it allows users to delete a predefined or custom date range by its ID within their Adobe Analytics account.
This functionality is useful when you want to clean up or remove obsolete or incorrect date ranges that are no longer needed in your reports or analyses. For example, if a marketing campaign ended and its associated date range is no longer relevant, you can delete it to keep your workspace organized.
Properties
| Name | Meaning |
|---|---|
| Global Company ID | The unique identifier of the company in Adobe Analytics under which the date range exists. This is required to specify the context of the API call. |
| Date Ranges ID | The unique identifier of the date range to be deleted. Required to specify which date range to remove. |
| Query Parameters | Optional additional parameters to filter or modify the request. Contains many possible options (e.g., approved, classifiable, componentId, endDate, limit, locale, etc.) but typically not used for deletion. |
The Query Parameters collection includes many optional filters and flags that apply across different operations and resources, but for deleting a date range, only the Date Ranges ID and Global Company ID are essential.
Output
The output of this operation is the response from the Adobe Analytics API after attempting to delete the specified date range. It can be:
- A JSON object confirming the deletion or providing details.
- A plain text message.
- A status code indicating success, such as
"204 No Content"if the deletion was successful without returning content.
No binary data is involved in this operation.
Dependencies
- Requires an API key credential for Adobe Analytics with appropriate permissions.
- Needs valid Adobe Analytics API credentials including client ID, client secret, and scope.
- The node makes HTTP requests to Adobe's OAuth token endpoint to obtain an access token before calling the Adobe Analytics API.
- Network connectivity to Adobe Analytics API endpoints is necessary.
Troubleshooting
- Missing Credentials Error: If the node cannot find the Adobe Analytics API credentials, it will throw an error. Ensure that the API key credential is configured correctly in n8n.
- Access Token Retrieval Failure: If the OAuth token request fails, check that the client ID, client secret, and scope are correct and have not expired or been revoked.
- Missing Date Ranges ID: The node requires the Date Ranges ID to delete a specific date range. Omitting this will cause an error.
- API Errors: Any errors returned by the Adobe Analytics API (e.g., invalid ID, insufficient permissions) will be surfaced as node errors. Review the error message and stack trace for details.
- Network Issues: Connectivity problems may cause request failures; verify network access to Adobe endpoints.
Links and References
- Adobe Analytics API Documentation
- Adobe IMS Authentication
- n8n HTTP Request Node Documentation (for understanding how API calls are made)
This summary focuses on the Delete Date Range operation within the Adobe Analytics node, describing its purpose, inputs, outputs, dependencies, and common troubleshooting points based on static analysis of the provided source code and property definitions.