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 进行配置。

创建 PhoneGap 项目

要创建 PhoneGap 项目,请参阅 PhoneGap

使用 npm 安装插件:

  1. 运行以下命令:

    cordova plugin add adobe-mobile-services
    

手动安装插件

包含 AppMeasurement 库

要包含 AppMeasurement,请执行以下操作:

  1. ADBMobile_PhoneGap.hADBMobile_PhoneGap.m 拖到 Xcode 项目的 Plugins 文件夹中。

  2. 完成以下设置:

    1. 选择​将项目复制到目标组的文件夹(如有必要)
    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. AdobeMobile 文件夹拖到您的 Xcode 项目中,并完成以下设置:

    1. 选择​将项目复制到目标组的文件夹(如有必要)
    2. 选择​为添加的任何文件夹创建群组
    3. 选择您要在其中使用 AppMeasurement 代码的目标并单击​完成

  3. 在您的项目目标的​生成阶段​选项卡中,展开​将二进制文件与库关联​部分,然后添加以下库:

    • libsqlite3.dylib
    • SystemConfiguration.framework
  4. 确认您的应用程序在生成时没有出现意外错误。

实施自定义跟踪

在要使用跟踪的 html 文件中,将以下内容添加到 <head> 标记内:

<script type="text/javascript" charset="utf-8" src="ADB_Helper.js"></script>

在此页面上