name: appsflyer-event-validation description: Validate that expected AppsFlyer SDK events and callbacks were triggered during an end-to-end Unity app scenario using logs, callback payloads, and test evidence.
AppsFlyer Event Validation
Use this skill when validating whether AppsFlyer-related events actually fired during an app scenario.
Goal
Compare expected AppsFlyer events against real evidence from logs, callbacks, or assertions.
Workflow
- Identify the scenario under test.
- Define the expected AppsFlyer events or callbacks for that scenario.
- Collect evidence from: Unity console logs, Android logcat, iOS simulator logs, C# callback payloads.
- Match expected events against actual evidence.
- Classify each expected event as: Confirmed triggered | Missing | Duplicate | Unclear | Blocked by environment.
- Summarize the result.
Output Format
Return:
- Scenario
- Platform
- Expected AppsFlyer events
- Confirmed triggered events
- Missing events
- Duplicate or unexpected events
- Relevant evidence
- Final status: Passed | Failed | Inconclusive | Blocked
Rules
- Do not assume an event fired because the app launched.
- Confirm events only from logs, callbacks, or assertions.
- If logs are insufficient, say
needs more logging. - Separate verified facts from assumptions.