At a Glance: If you're looking to analyze your data efficiently and in an organized way, Apptrove offers a comprehensive Logs Report section.
Apptrove provides advanced measurement, analytics, engagement, and fraud protection tools designed to scale your app effectively while ensuring accurate data capture.
Every tracking URL and data point is logged, giving you access to detailed records of who accessed your account, what actions were taken, and how the system responded. All with customizable filters and downloadable reports.
Types of Logs and Reporting Options
Click logs
Click Logs capture every instance a user clicks on your campaign link. This log is essential for tracking traffic sources, analyzing partner performance, and identifying potential click fraud or anomalies.
Reporting Options
Click ID: A unique identifier assigned to each recorded click.
Click IP: The IP address from which the click originated.
GEO: Geographic location based on the user’s IP.
Operating System: The user’s device operating system at the time of the click.
User Agent: An HTTP header providing detailed information about the device, browser, and OS used during the click. This helps detect bots, understand user environments, and ensure proper rendering.
Cost: The monetary cost incurred per click.
Partner Click ID: Identifier passed by the partner network for easier reconciliation.
Param 1 & Param 2: Custom parameters for capturing campaign-specific data.
Created: Timestamp capturing when the click was logged.
Filters Available
You can filter Click Logs by Agency, Partner, Geo, Click ID, Link Template Name, Custom Link Name, and Campaign to narrow the dataset for deeper traffic analysis.
Note:
You can choose to select the date of your choice for which you want to fetch the results.
You can download and filter the results as well by clicking on options at the top right corner.
Impression Logs
Impression logs record whenever an ad is displayed to a user. They are crucial for validating ad delivery, measuring ad visibility, and identifying potential impression discrepancies or fraud.
Reporting Options:
ID: Unique identifier for each impression.
Param 1 & Param 2: Custom tracking fields used to capture extra campaign-specific details.
Impression IP: The IP address of the user who received the ad.
GEO: Geographic location based on IP.
Created: Timestamp noting when the impression was recorded.
Operating System: Details of the OS on the user’s device.
User Agent: Captures device, browser, and OS details — helpful for verifying if impressions were served to real users or bots.
Cost: Cost incurred per impression.
Filters Available:
Filters include Agency, Partner, Geo, Impression ID, and Campaign, helping you locate specific impressions related to certain partners or campaigns.
Event Logs
Event logs track in-app actions performed by users, such as registrations, purchases, or other SDK-triggered custom events. These logs help advertisers measure engagement, attribute user behaviour, and optimize campaigns based on in-app activity.
Reporting Options:
ID – Unique identifier assigned to each log record for reference and tracking.
Event ID – Unique ID generated for a specific event occurrence.
Ad Set – Displays the ad set associated with the tracked activity.
SDK Param 1 - 10 – Custom parameters passed through the SDK for additional event context.
Install ID – Unique identifier assigned to a specific app installation.
Partner ID (Attribution) – Identifies the attributed advertising partner for the event.
Agency (Attribution) – Shows the agency associated with the attributed source.
Agency ID (Primary) – Unique identifier of the primary agency linked to the campaign.
Customer Name – Name of the customer/user associated with the event, if captured.
Additional Data – Extra event metadata passed during tracking.
Attribution Touch Type – Indicates whether attribution was click-through or view-through.
Ad ID – Unique identifier of the specific ad creative.
Campaign Type – Defines the campaign category or objective.
Sub Site ID – Tracks sub-publisher or placement-level source details.
Partner (Attribution) – Displays the attributed partner source for the conversion.
Event Value – The value associated with the tracked event (e.g., revenue amount).
Site ID – Identifies the traffic source site or publisher.
Event Time – Timestamp when the event occurred.
Click ID – Unique identifier generated for a click event.
Partner ID (Primary) – Primary partner ID from the original traffic source.
Order ID – Unique transaction identifier used for purchase tracking and deduplication.
Coupon Code – Coupon or promo code used during the transaction.
Customer Phone – Customer phone number captured during event tracking.
Attribution Type – Defines the attribution model used for conversion assignment.
Attribution Touch Time – Timestamp of the touchpoint used for attribution.
Campaign – Name of the campaign associated with the event.
Event – Specifies the event type (install, purchase, signup, etc.).
Ad – Name of the ad creative responsible for the event.
Channel – Marketing channel through which the event originated.
Created – Time when the log record was created in the system.
Impression ID – Unique identifier for an impression event.
Product ID – Identifier for the product associated with the event.
Customer (User ID) – Unique internal identifier of the tracked user.
Customer Email – Email address captured for the tracked event.
Lookback Window – Attribution window used to evaluate conversion eligibility.
Partner Click ID – Click ID provided by the external advertising partner.
Click Param 1- 5– Custom click parameters used to pass additional tracking metadata.
Cost – Displays the advertising spend associated with the tracked interaction.
Click to Event Time – Time taken between a click and the resulting event.
Click to Install Time – Time difference between click and app installation.
Install to Event Time – Time elapsed between install and post-install event completion.
Last Touch to Attribution Time – Time between the last attributed touchpoint and conversion attribution.
Click Time – Timestamp when the click occurred.
Install Time – Timestamp when the app installation was recorded.
GEO – Geographic location data of the tracked user activity.
City – City from which the activity originated.
ISP – Internet service provider associated with the tracked IP address.
Connection Type – Indicates network type such as Wi-Fi or mobile data.
Region – Regional location of the tracked event.
Latitude – Latitude coordinate of the device location.
Longitude – Longitude coordinate of the device location.
Device Type – Category of device used, such as mobile, tablet, or desktop.
Device Model – Specific model of the user’s device.
Device Brand – Brand name of the device manufacturer.
Device Manufacturer – Company that manufactured the device hardware.
Device Build – Device firmware or build version details.
Device Hardware – Hardware configuration details of the device.
CPU Core – Number of processor cores available on the device.
Radio Version – Device radio/baseband firmware version.
Screen Size – Physical display dimensions of the device.
Screen Density – Pixel density of the device display.
GAID – Google Advertising ID used for Android attribution.
IDFA – Apple Identifier for Advertisers used for iOS attribution.
IDFV – Apple Identifier for Vendor used to identify apps from the same vendor.
Currency (SDK Raw) – Currency value passed directly from the SDK event payload.
Revenue (SDK Raw) – Raw revenue value received from the SDK event.
SDK Version – Version of the integrated Apptrove SDK.
App Version – Version of the application generating the event.
OS Version – Operating system version of the user’s device.
Status – Current processing or attribution status of the event.
Analysis Type – Fraud or attribution analysis category applied to the event.
Analysis – Detailed analysis result generated during validation checks.
SDK (Created) – Timestamp when the SDK event was created.
SDK (Signature) – Validation signature used to verify SDK event authenticity.
SDK Type – Identifies the integration method used (SDK, S2S, Web SDK, etc.).
UniLink Link Name – Name assigned to the UniLink used for attribution.
UniLink Template Name – Name of the UniLink template used to create the link.
UniLink Link ID – Unique identifier of the specific UniLink.
UniLink Template ID – Unique identifier of the UniLink template.
Is Re-Engagement – Indicates whether the conversion was driven by a re-engagement campaign.
Android ID – Device-specific Android identifier used for tracking.
Google Keyword – Search keyword associated with Google Ads traffic.
UTM Source – Identifies the traffic source.
UTM Medium – Identifies the marketing channel or medium.
UTM Campaign – Identifies the campaign name associated with the traffic source.
Filters Available:
Use New User Data and AND Condition toggles alongside filters like Agency, Partner, Geo, Event Name, In-App Event Log ID, Customer Details (User ID, Email, Phone), Install ID, Click ID, Link Template Name, Custom Link Name, Campaign, SDK Types, and Status to refine event data.
Install Logs
Install logs track when a user successfully installs your app. These logs are vital for measuring user acquisition, calculating costs, and confirming accurate partner attribution.
Reporting Options:
IP: The IP address recorded at the time of installation.
Campaign ID: Unique ID of the campaign leading to the install.
GEO: Geographical location of the user at install time.
City: City-level granularity of the install location.
Install Time: Timestamp indicating when the install was completed.
Cost: Monetary value of the install, used for billing or ROI calculations.
Click Param 1: Custom parameter traced back from the original click.
Campaign: Name or ID of the campaign that drove the install.
Is Update: A new is_update filter has been introduced in the logs to help users easily distinguish between new installs and app update events. This filter provides clearer insights into install quality, SDK reinitialization events, and app version update behavior, enabling teams to analyze data more accurately.
Filters Available:
Available filters include Agency, Partner, Geo, Install ID, GAID (Google Advertising ID), Click ID, Link Template Name, Custom Link Name, Campaign, and Status to analyze install patterns.
Postback Logs
Postback Logs capture server-to-server notifications sent from Apptrove to your partners when a conversion or in-app event is triggered. These logs ensure accountability and help verify if your partner networks received the conversion data.
Reporting Options:
Postback ID: Unique identifier for the postback.
Type: Classifies the postback as an Install or Event.
Event/Install Log ID: Links the postback to the original event or install that triggered it.
URL: The destination URL where the postback was sent.
Date: Timestamp when the postback was fired.
Response Status Code: HTTP response code (e.g., 200 OK) indicating successful delivery or failure.
Event: The specific event that led to the postback.
Filters Available:
Filters include Partner, Postback Log ID, Type, and Install/Event Log ID for precise retrieval and troubleshooting.
Uninstall Logs
Uninstall logs capture when a user removes your app from their device. This data is crucial for analyzing churn, understanding user retention, and shaping re-engagement strategies.
Reporting Options:
ID: Unique identifier for the uninstall event.
Partner: Partner associated with the install and uninstall.
IP: The IP address captured during the uninstall action.
GEO: Geographic location of the uninstall event.
City: City-level details on where the uninstall occurred.
Cost: Cost associated with the uninstall event, if applicable.
SDK Param 1: Additional SDK parameter data.
Click Param 1: Parameter traced from the initial click.
Uninstall Time: Timestamp recording when the uninstall took place.
Filters Available:
Filters include Agency, Partner, Geo, Uninstall ID, Install ID, Click ID, and Campaign to focus on churn events from specific segments.
Broaden your knowledge:
We are delighted to have assembled a world-class team of experienced professionals who are ready to take care of your queries and answer any questions you may have.
Feel free to reach out to us at any time by emailing us at support@apptrove.com or by using the in-platform chat feature. We'd love to hear from you!












