Aller au contenu principal

Pages web intégrées dans les applications mobiles

Rokt propose plusieurs solutions d'intégration SDK qui permettent aux partenaires d'intégrer la technologie Rokt dans leur site web ou leur application mobile. Cela inclut le SDK Web Rokt pour les intégrations basées sur le navigateur, ainsi que le SDK Rokt iOS et le SDK Rokt Android pour les intégrations mobiles natives. Cependant, lorsque les technologies du navigateur et du mobile sont combinées, il faut tenir compte de certaines considérations spéciales.

Lorsque les pages web sont rendues à l'intérieur d'une application mobile, le SDK Web reste le point d'intégration principal. Dans ce scénario, le SDK Web rend les emplacements et les offres Rokt appropriés sur la page web, tout comme il le ferait dans un environnement de navigateur mobile ou de bureau. Cependant, une considération spéciale doit être prise en compte dans l'intégration pour savoir comment les liens de trafic sont ouverts dans un environnement d'application mobile afin de garantir une expérience utilisateur optimale.

Le SDK WebView Rokt, une petite extension des technologies WebView courantes sur iOS et Android, fonctionne avec le SDK Web pour garantir que tous les liens de trafic à partir d'un emplacement Rokt sont ouverts avec succès dans le navigateur par défaut de l'appareil, sans perturber le flux de navigation attendu par le client. Le SDK WebView ajuste uniquement le comportement de l'ouverture des liens de trafic, sans affecter le comportement d'un autre aspect de l'application ou du site web hôte. Cela permet un flux client fluide dans l'application, garantissant que le client peut ouvrir un lien avec succès après avoir accepté une offre.

Comment fonctionne le Rokt WebView SDK?

Le WebView SDK fonctionne en modifiant l'agent utilisateur du navigateur afin que Rokt puisse identifier quand un emplacement a été rendu sur une page web à l'intérieur d'une application mobile. Rokt modifie ensuite le comportement d'ouverture des liens afin que les liens de trafic s'ouvrent dans le navigateur par défaut de l'appareil.

Notez que le Rokt WebView SDK n'est pas l'intégration principale de Rokt, mais une petite mise à jour de la technologie WebView déjà utilisée dans les applications mobiles. Le Rokt Web SDK est l'intégration principale avec Rokt, tandis que le Rokt WebView SDK garantit que les liens de trafic s'ouvrent correctement depuis l'application.

Le WebView SDK peut être implémenté dans les applications mobiles qui utilisent les technologies suivantes:

  • WKWebView pour iOS
  • Android WebView pour Android

Applications Android

Les instructions supposent que vous remplacez le WebView Android par le WebView Rokt. L'approche exacte dépend de la façon dont le WebView est initialisé de manière programmative.

Versions

SystèmeVersion
Rokt WebViewSDK1.0.0
Version Android/API Level4.3+ (Niveau API 18)
Gestionnaire de paquetsMaven / Gradle
  1. Ajoutez le dépôt Maven JitPack à la liste des dépôts dans le fichier build.gradle du projet.
 // fichier => build.gradle (Projet: ....)

allprojects {
repositories {
google()
maven { url "https://jitpack.io" }
}
}
Cet article vous a-t-il été utile ?