AppStore Analytics icon

AppStore Analytics

Download Apple App Store analytics reports

Download

AI-generated

Overview

This node downloads Apple App Store analytics reports based on specified parameters such as app ID, report name, report date, category, granularity, and access type. It is useful for users who want to programmatically retrieve detailed analytics data from the Apple App Store for further analysis or integration into other workflows. For example, a mobile app developer or marketer can use this node to download monthly or daily usage reports to monitor app performance and user engagement.

Use Case Examples

  1. Downloading a monthly app usage report for a specific app ID to analyze user behavior trends.
  2. Retrieving a one-time snapshot report of app installations and deletions for a given date to assess marketing campaign effectiveness.

Properties

Name Meaning
Granularity Specifies the report granularity, either daily or monthly.
Access Type Defines the access type of the report, either a one-time snapshot or ongoing access.
App ID The unique identifier of the app for which the report is requested.
Report Name The name of the report to download.
Report Date The date of the report to download.
Report Category The category of the report, such as app usage.
Options Additional options including the output field name to store the report data.

Output

Binary

Contains the downloaded report file in CSV format when the operation is 'Download'.

JSON

  • report - Parsed report data as an array of objects (only for parse operation, not for download).

Dependencies

  • Requires an API key credential for Apple App Store API authentication.

Troubleshooting

  • Common errors include 'Segment not found', 'Instance not found', and 'No report found for this AppId'. These indicate missing or incorrect report parameters or unavailable data for the specified app and date.
  • Ensure the API credentials are correctly configured and have the necessary permissions to access the Apple App Store analytics API.
  • Verify that the app ID, report name, report date, category, granularity, and access type parameters are correctly set and correspond to available reports.

Links

Discussion