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 Adobe Analytics resources. Specifically, for the Project resource and the Delete Project operation, it allows users to delete a project within their Adobe Analytics workspace by specifying the project ID and company context.
This operation is useful when you want to programmatically remove obsolete or unwanted projects from your Adobe Analytics environment, helping maintain an organized workspace and prevent clutter.
Example use case:
- Automatically clean up test or temporary projects after data processing workflows complete.
- Remove projects that are no longer relevant as part of a scheduled maintenance routine.
Properties
| Name | Meaning |
|---|---|
| Global Company ID | The unique identifier of the Adobe Analytics company (tenant) under which the project exists. Required for all operations except one specific user discovery operation. |
| Project ID | The unique identifier of the project to be deleted. This is required for the Delete Project operation. |
| Query Parameters | A collection of optional parameters that can modify the request behavior. For Delete Project, these are generally not used but available for other operations. |
The Query Parameters collection includes many optional filters and flags applicable across different operations and resources, such as filtering by date ranges, pagination options, sorting preferences, and more. However, for deleting a project, only the Global Company ID and Project ID are essential.
Output
The output of the Delete Project operation is the response from the Adobe Analytics API after attempting to delete the specified project.
- If the deletion is successful and the API returns JSON data, the node outputs this JSON in the
jsonfield of the output item. - If the API returns a string response, the node attempts to parse it as JSON; if parsing fails, it outputs the raw text.
- If there is no content returned (HTTP 204), the node outputs an object indicating
"Status Code": "204 No Content".
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for Adobe Analytics with client ID, client secret, and scope configured.
- The node obtains an OAuth access token via Adobe's IMS token endpoint using client credentials flow before making API calls.
- Network access to
https://ims-na1.adobelogin.com/ims/token/v3for authentication andhttps://analytics.adobe.io/api/{globalCompanyId}for API requests. - Proper permissions on the Adobe Analytics account to delete projects.
Troubleshooting
Missing Credentials Error:
If the node throws "Missing Adobe Analytics API Credentials," ensure that the API key credential is properly set up with client ID, client secret, and scope.Failed to Retrieve Access Token:
Indicates issues with authentication, possibly due to invalid credentials or network problems. Verify credentials and connectivity."Project ID is required" Error:
This error occurs if the Project ID property is empty when attempting to delete a project. Make sure to provide a valid Project ID.API Errors:
Any errors returned by the Adobe Analytics API will be wrapped and shown with the message prefix "Error calling Adobe Analytics API." Check the detailed error message and stack trace for clues.HTTP 204 No Content:
This status means the project was successfully deleted but no content was returned. This is expected behavior for delete operations.
Links and References
These resources provide further details on API endpoints, authentication, and managing Adobe Analytics projects.