Airbridge Integration
Airbridge is a mobile app marketing platform that provides various tools and analytics features for user acquisition, retention, and personalized marketing. It is particularly widely used by e-commerce companies and large enterprises in Korea.
By integrating Hackle with Airbridge, you can import mobile app acquisition data as User Properties and use them for A/B Test targeting or detailed analysis.
Airbridge SDK Integration
To integrate with Airbridge, you need to send the identifiers (user ID) and properties collected by the Airbridge SDK to the Hackle SDK.
SDK call order must be guaranteed
You must call the functions below after the Airbridge SDK initialization is complete to properly retrieve Airbridge information. Then send that information to the Hackle SDK.
Retrieving Airbridge Identifiers
You can call the Airbridge SDK to retrieve Airbridge identifiers. In addition to the most basic Airbridge Device ID, you can use various other identifier information. For details, see Airbridge's official documentation.
//Airbridge Device ID
import co.ab180.airbridge.Airbridge;
import co.ab180.airbridge.AirbridgeCallback;
Airbridge.getDeviceInfo().getUUID(new AirbridgeCallback.SimpleCallback<String>() {
@Override
public void onSuccess(String result) {
}
@Override
public void onFailure(@NotNull Throwable throwable) {
}
});
//GAID (Google Advertising ID)
import co.ab180.airbridge.Airbridge;
import co.ab180.airbridge.AirbridgeCallback;
import co.ab180.airbridge.AdvertisingIdInfo;
Airbridge.getDeviceInfo().getGoogleAdvertisingIdInfo(new AirbridgeCallback.SimpleCallback<AdvertisingIdInfo>() {
@Override
public void onSuccess(AdvertisingIdInfo result) {
result.getId(); // GAID
result.getLimitAdTrackingEnabled(); // LAT
}
@Override
public void onFailure(@NotNull Throwable throwable) {
}
});Retrieving Airbridge Attribution Information
You can call the Airbridge SDK to retrieve various attribution information such as ad network and campaign, in addition to identifiers. For more accurate details, see Airbridge's official documentation on attribution results. (Link)
Sending Identifiers and Properties to the Hackle SDK
In the code that integrates with Hackle, send the identifiers and properties retrieved from Airbridge as custom identifiers and properties as shown below. For details, see the User Identifier & Properties documentation for each SDK language.
Sending Identifiers
Send the desired identifier to the Hackle SDK as a custom identifier.
Sending User Properties
Send the desired attribution information to the Hackle SDK as custom User Properties.
Last updated