Skip to content

ab180/airbridge-android-example

Repository files navigation

Airbridge Android Example

🔗 Test Deep Link

Links to click

How deep link works

  • If example app is installed,
    • Then user moves to example app with exabr://deeplink URL.
  • If example app is not installed,
    • Then
      • If link is Store fallback tracking link or airbridge-web-example link, user moves to Google play store.
      • If link is Web fallback tracking link, user moves to Web page.
    • And then if user install example app and open it.
    • And then user moves to example app with exabr://deeplink URL. (Airbridge's deferred deeplink feature)

      Airbridge's deferred deeplink feature

flowchart LR
    User --> Android
    Android --> Android-App-Is-Installed[App is installed]
    Android --> Android-App-Is-Not-Installed[App is not installed]
    Android-App-Is-Installed --URL---> Android-App[Android App]
    Android-App-Is-Not-Installed --> Fallback{Fallback}
    Fallback -- Store Fallback --> Google-Play-Store[Google play store]
    Google-Play-Store --URL--> Android-App[Android App]
    Fallback -- Web Fallback --> Web-Page[Web page]
    Web-Page --URL--> Android-App[Android App]
Loading

Display the deep link callback dialog
Deep link callback Dialog

Check on Real-time Logs
The results will show on the "Airbridge dashboard → Raw DataApp Real-time Log" tab if everything is working.

📦 Sending Events

How to send events
Click Track Event button to send event

Check on Real-time Logs
Event information sent from the Airbridge SDK should be seen in the "Airbridge dashboard → Raw DataApp Real-time Log" tab.

🌐 Hybrid App Setup

How to send events from webview
1. Click Track Event From Web button to go to the web view screen
2. Click Track Event button to send event

Check on Real-time Logs
Event information sent from the Airbridge SDK should be seen in the "Airbridge dashboard → Raw DataApp Real-time Log" tab.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages