Show Menu
SUJETS×

Module externe PhoneGap

Ce module externe permet d’envoyer des appels AppMeasurement pour iOS à partir de votre projet PhoneGap.

Nouvelle mise à jour du SDK Adobe Experience Platform Mobile

Vous recherchez des informations et de la documentation à propos du SDK Adobe Experience Platform Mobile ? Cliquez ici pour consulter notre documentation la plus récente.
Nous avons lancé, en septembre 2018, une version majeure du SDK. Ces nouveaux SDK Adobe Experience Platform Mobile peuvent être configurés via Experience Platform Launch .

Créer un projet PhoneGap

Pour créer un projet PhoneGap, voir PhoneGap .

Installation du module externe à l’aide de npm :

  1. Exécutez la commande suivante :
    cordova plugin add adobe-mobile-services
    
    

Installation manuelle du module externe

Inclusion de la bibliothèque AppMeasurement

Pour inclure la bibliothèque AppMeasurement, procédez comme suit :
  1. Faites glisser ADBMobile_PhoneGap.h et ADBMobile_PhoneGap.m dans le dossier Plugins de votre projet Xcode.
  2. Procédez comme suit :
    1. Sélectionnez Copier les éléments dans le dossier du groupe de destination (si nécessaire) .
    2. Sélectionnez les cibles dans lesquelles vous voulez utiliser le code AppMeasurement.
  3. Faites glisser ADB_Helper.js dans le dossier www de votre projet.
  4. Dans le dossier res/xml , ouvrez config.xml et enregistrez un nouveau module externe en ajoutant ce qui suit :
    <feature name="ADBMobile_PhoneGap"> 
      <param name="ios-package" value="ADBMobile_PhoneGap" /> 
    </feature>
    
    

Ajout des autorisations des applications

La bibliothèque AppMeasurement exige de procéder comme suit :
  1. Lancez Xcode IDE et ouvrez votre application.
  2. Effectuez un glisser-déplacer du dossier Adobe Mobile vers votre projet Xcode, puis procédez comme suit :
    1. Sélectionnez Copier les éléments dans le dossier du groupe de destination (si nécessaire) .
    2. Sélectionnez Créer des groupes pour les dossiers ajoutés .
    3. Sélectionnez les cibles dans lesquelles vous voulez utiliser le code AppMeasurement et cliquez sur Terminer .
  3. Dans l’onglet Créer les phases de la cible de votre projet, développez la section Lier le fichier binaire avec les bibliothèques , puis ajoutez les bibliothèques suivantes :
    • libsqlite3.dylib
    • SystemConfiguration.framework
  4. Vérifiez qu’aucune erreur inattendue n’est générée lors de la création de votre application.

Mise en œuvre d’un suivi personnalisé

Dans les fichiers html pour lesquels vous voulez utiliser le suivi, ajoutez le code ci-après à la balise <head>  :
<script type="text/javascript" charset="utf-8" src="ADB_Helper.js"></script>