Jump to Content
AppsFlyer developer hub
HomeGuidesRecipesAPI reference🚀 Developer Journey
AppsFlyer developer hub
Guides
HomeGuidesRecipesAPI reference🚀 Developer Journey

AppsFlyer SDKs

  • Getting started
    • Developer Journey
    • Integrate SDK with AI
    • SDK installation
    • SDK integration
    • Integration testing
    • In-app events
    • Conversion data
    • Push notifications
    • Uninstall measurement
    • Ad revenue
    • Purchase and subscription validation
    • Preserve user privacy
    • Send consent for DMA compliance
  • Android SDK
    • Android Release Notes
    • Android SDK 7
      • Migrate Android SDK to V7
      • Integrate SDK
        • Install Android SDK 7
        • Integrate Android SDK 7
        • Conversion data
        • Setting the Customer User ID
        • Troubleshooting
      • In-app events
        • Sending events
        • Purchase and subscription validation
          • Validate and log purchase
          • Purchase connector
        • Ad revenue
      • Preserve user privacy
      • Features
        • Push notifications
        • Uninstall measurement
        • Send consent for DMA compliance
        • OAID
    • Android SDK 6
      • Integrate SDK
        • Install SDK
        • Integrate SDK
        • Conversion data
        • Setting the Customer User ID
        • Troubleshooting
      • In-app events
        • In-app events
        • Purchase and subscription validation
          • Validate and log purchase
          • Purchase connector
        • Ad revenue
      • Preserve user privacy
      • Features
        • Push notifications
        • Uninstall measurement
        • Send consent for DMA compliance
        • OAID
    • Android SDK reference
      • AppsFlyerLib
      • DeepLinkListener
      • DeepLink
      • DeepLinkResult
      • AppsFlyerConversionListener
      • AppsFlyerInAppPurchaseValidatorListener (LEGACY)
      • CrossPromotionHelper
      • ShareInviteHelper
      • LinkGenerator
      • AppsFlyerRequestListener
      • AppsFlyerAdRevenue [LEGACY]
      • AppsFlyerInAppPurchaseValidationCallback
      • AppsFlyerConsent
  • iOS SDK
    • iOS Release Notes
    • iOS SDK 7
      • Migrate iOS SDK to V7
      • Integrate SDK
        • Install iOS SDK 7
        • Integrate iOS SDK 7
        • Conversion data
        • Setting the Customer User ID
        • Troubleshooting
      • In-app events
        • Sending events
        • Purchase and subscription validation
          • Validate and log purchase
          • Purchase connector
        • Ad revenue
      • Preserve user privacy
      • Features
        • Push notifications
        • Send consent for DMA compliance
        • Uninstall measurement
    • iOS SDK 6
      • Integrate SDK
        • Install SDK
        • Integrate SDK
        • Conversion data
        • Setting the Customer User ID
        • Troubleshooting
      • In-app events
        • In-app events
        • Purchase and subscription validation
          • Validate and log purchase
          • Purchase connector
        • Ad revenue
      • Preserve user privacy
      • Features
        • Push notifications
        • Uninstall measurement
        • Send consent for DMA compliance
    • iOS SDK reference
      • AppsFlyerLib
      • AppsFlyerLibDelegate
      • AppsFlyerDeepLink
      • AppsFlyerDeepLinkDelegate
      • AppsFlyerDeepLinkResult
      • AppsFlyerCrossPromotionHelper
      • AppsFlyerShareInviteHelper
      • AppsFlyerLinkGenerator
      • AppsFlyerAdRevenue [LEGACY]
      • AppsFlyerConsent
  • Unity Plugin
    • Installation
    • Introduction
    • Integration
    • Test Integration
    • In-App Events
    • Conversion data
    • Sending Consent Data for DMA Compliance
    • Uninstall Measurement
    • Deep Linking - Installation
    • Unified Deep Linking (UDL)
    • User Invite
    • Troubleshooting
    • Push Notifications
    • Migration guide from v4
    • API reference
    • Ad revenue
    • Purchase and subscription validation
      • Validate and log purchase
      • Purchase connector
  • React Native Plugin
    • Installation
    • Integration
    • Expo Installation
    • Test integration
    • In-App Events
    • Deep linking integration
    • Uninstall measurement
    • Unified Deep Linking (UDL)
    • Expo Deep linking integration
    • User invite
    • API reference
    • Send consent for DMA compliance
    • Purchase Connector
    • ESP (Email Service Provider) Integration
  • Unreal Engine Plugin

Deep Linking and OneLink

  • Getting started
  • Deep Linking work flow
  • Android
    • Android initial setup
    • Android Unified Deep Linking
    • Android Extended Deferred Deep Linking
    • Android Deep Linking post user event
    • Android Legacy APIs
    • Android User Invite
    • Android: Set parameters based on the clicked URL domain
    • Android Deep Linking ESP 2.0
  • iOS
    • iOS initial setup
    • iOS Unified Deep Linking
    • iOS Extended Deferred Deep Linking
    • iOS Deep Linking post user event
    • iOS Legacy APIs
    • iOS user invite
    • iOS deferred deep linking with iOS Private Relay
    • iOS: Set parameters based on the clicked URL domain
    • iOS Deep Linking ESP 2.0
  • User invite attribution
  • Smart Script: Web tool
    • OneLink Smart Script V2
    • Smart script for cross-platform
    • [Legacy] OneLink Smart Script V1
  • Smart Banner: Web tool
    • Smart Banner migration guide v1 to v2
    • OneLink Smart Banner V2

Apple App Clips integration

  • App Clip SDK integration
    • In-app events for App Clips
    • App Clip-to-full app install configuration
  • Overview

Gaming and CTV SDKs (BETA)

  • Overview
  • Set Customer User ID
  • Steam
    • Unity Steam
    • Steam C++
    • Unreal Steam
  • Epic
    • Unity Epic
    • Unreal Epic
    • Epic C++
  • Meta Quest (Oculus)
    • Meta Quest 2 Unity
    • Meta Quest 2 Unreal
  • Native
    • Native PC Unity
    • Native PC Unreal
    • Native PC C++
  • CTV
    • Roku (BrightScript)
    • LG Webos
    • Samsung Tizen
  • Mobile
    • Unreal mobile plugin
    • Unity Plugin
  • Log Event - Event Parameters
  • Google Play Games on PC

Auxiliary tools

  • Install the IDFV test tool app

Server-to-server events API (for mobile)

  • Overview

App list API

  • Overview

App management API V2.0

  • Overview
  • Error messages
  • Supported formats

User management

  • Overview

Click Signing API

  • Overview

Integrate SDK

In this section

  • Install SDK
  • Integrate SDK
  • Getting the conversion data
  • Setting the Customer User ID
  • Troubleshooting

Updated 1 day ago


Migrate Android SDK to V7
Install Android SDK 7
Did this page help you?
    • In this section