Show Menu
トピック×

PhoneGap プラグイン

このプラグインを使用すると、PhoneGap プロジェクトから iOS AppMeasurement コールを送信できます。

新しい Adobe Experience Platform Mobile SDK リリース

Adobe Experience Platform Mobile SDK に関する情報やドキュメントをお探しの場合、最新のドキュメントについては、 こちら をクリックしてください。
2018 年 9 月に、SDK の新しいメジャーバージョンをリリースしました。これらの新しい Adobe Experience Platform Mobile SDK は、 Experience Platform Launch から設定できます。
  • 開始するには、Adobe Experience Platform Launch に移動します。
  • Experience Platform SDK リポジトリの内容については、 Github: Adobe Experience Platform SDK を参照してください。

PhoneGap プロジェクトの作成

PhoneGap プロジェクトを作成するには、 PhoneGap を参照してください。

npm を使用したプラグインのインストール:

  1. 次のコマンドを実行します。
    cordova plugin add adobe-mobile-services
    
    

プラグインの手動インストール

AppMeasurement ライブラリの取り込み

AppMeasurement を取り込むには:
  1. ADBMobile_PhoneGap.h ADBMobile_PhoneGap.m を Xcode プロジェクトの Plugins フォルダーにドラッグします。
  2. 以下の設定を実行します。
    1. Copy items into destination group's folder (if needed)(必要に応じて保存先グループのフォルダーにアイテムをコピーする) ​を選択します。
    2. AppMeasurement コードを使用するターゲットを選択します。
  3. ADB_Helper.js をプロジェクトの www フォルダーにドラッグします。
  4. res/xml フォルダーで、 config.xml を開き、以下の行を追加して新しいプラグインを登録します。
    <feature name="ADBMobile_PhoneGap"> 
      <param name="ios-package" value="ADBMobile_PhoneGap" /> 
    </feature>
    
    

アプリの権限の追加

AppMeasurement ライブラリには以下が必要です。
  1. Xcode IDE を起動して、アプリを開きます。
  2. Adobe Mobile フォルダーを Xcode プロジェクトにドラッグして、以下の設定を実行します。
    1. Copy items into destination group's folder (if needed)(必要に応じて保存先グループのフォルダーにアイテムをコピーする) ​を選択します。
    2. Create groups for any added folders(追加されたフォルダーに対してグループを再帰的に作成する) ​を選択します。
    3. AppMeasurement コードを使用するターゲットを選択して、 Finish ​をクリックします。
  3. プロジェクトのターゲットの​ Build Phases ​タブで、 Link Binary with Libraries ​セクションを展開して、以下のライブラリを追加します。
    • libsqlite3.dylib
    • SystemConfiguration.framework
  4. アプリが予期せぬエラーなくビルドされることを確認します。

カスタムトラッキングの実装

トラッキングを使用する html ファイル内で、以下を <head> タグに追加します。
<script type="text/javascript" charset="utf-8" src="ADB_Helper.js"></script>