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.hADBMobile_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 コードを使用するターゲットを選択して、「終了」をクリックします。

  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>

このページ