Actions42
- Ads Actions
- Campaigns Actions
- Creatives Actions
- Audiences Actions
- Pixels Actions
- Webhooks Actions
- Reports Actions
Overview
The node integrates with the Snapchat Ads API to manage various advertising resources, including reports. Specifically, for the Create Report operation under the Reports resource, it allows users to generate new Snapchat advertising reports by submitting report configuration data.
This node is beneficial in scenarios where marketers or analysts want to automate the creation of detailed ad performance reports directly from Snapchat within their workflows. For example, a user can schedule report generation to analyze campaign effectiveness or export data for further processing without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Ad Account ID | The unique identifier of the Snapchat Ad Account under which the report will be created. |
| Report Data | JSON object containing the configuration and parameters defining the Snapchat report to create. |
Output
- The output is a JSON object representing the response from the Snapchat API after creating the report.
- This typically includes details such as the report ID, status, and any metadata returned by Snapchat about the newly created report.
- The node does not output binary data for this operation.
Dependencies
- Requires an active subscription and valid API key credential for the external "N8N Tools API" service used for request validation.
- Requires OAuth2 credentials for authenticating with the Snapchat Ads API.
- The node sends HTTP requests to
https://adsapi.snapchat.comto perform operations. - Proper configuration of these credentials in n8n is necessary before using the node.
Troubleshooting
- Invalid Subscription or API Key: If the node throws an error indicating invalid subscription or API key, verify that the API key credential is correct and active.
- Malformed Report Data: Since the report configuration is provided as JSON, ensure the JSON is well-formed and matches Snapchat's expected schema to avoid API errors.
- Permission Issues: Ensure the OAuth2 credentials have sufficient permissions to create reports on the specified Ad Account.
- Unknown Operation Error: This occurs if an unsupported operation name is used; confirm that "createReport" is selected under the Reports resource.
- Network or API Errors: Check network connectivity and Snapchat API status if requests fail unexpectedly.
Links and References
- Snapchat Marketing API Documentation
- n8n Documentation on Credentials
- n8n HTTP Request Node (for understanding underlying HTTP calls)