Appsflyer Integration

πŸ“˜

Integrate your favorite 3rd party services with Hackle

Appsflyer integration is available only in the Enterprise plan.

Appsflyer SDK Integration

To integrate with Appsflyer, Hackle Device ID must be set in Appsflyer SDK. You should initializie the Hackle SDK first and then call the function below to correctly retrieve the Hackle Device ID.

HackleCustomId is sent with every postback and is used to identify the user.

The postback is sent to Hackle as an event named "$af_install," and this event is billed the same way as regular events.

HashMap<String, Object> customData = new HashMap<String,Object>();

String deviceId = HackleApp.getInstance().getDeviceId();
customData.put("hackleCustomId", deviceId);

AppsFlyerLib.setAdditionalData(customData);
let deviceId = Hackle.app()!.deviceId
let customData = ["hackleCustomId": deviceId]

AppsFlyerLib.shared().customData = customData

Appsflyer Integration Activation

Hackle Partner Addition

Menu -> Configureation -> Partner Marketplace

Menu -> Configureation -> Partner Marketplace

Partner Marketplace

Partner Marketplace

Find hackle in Partner Marketplace

Find hackle in Partner Marketplace

Integration Management

Integration Management

Hackle Partner Integration Configure

  • Hackle API Key setting

πŸ“˜

Hackle API Key

If you use SDK Key, Appsflyer postback will not work. In order to integrate Appsflyer postback, you must obtain and set an API Key from Hackcle. Please contact Hackle team to request API Key

Menu -> Configuration -> Active Integrations (Integration Tab)

Menu -> Configuration -> Active Integrations (Integration Tab)

  • Hackle Partner Permission Configure
νŒŒνŠΈλ„ˆ λ§ˆμΌ“ν”Œλ ˆμ΄μŠ€ 이동

Menu -> Configuration -> Active Integrations (Permission Tab)

  • Default Postback Configure

choice for users from All Media sources, including organic

change for users from

change for users from