AEPOptimize 5.0.1

AEPOptimize 5.0.1

Adobe Mobile维护。



 
依赖
AEPCore< 6.0.0, >= 5.0.0
AEPEdge< 6.0.0, >= 5.0.0
 

  • Adobe Experience Platform SDK团队

Adobe Experience Platform Mobile SDKs - Optimize扩展

CocoapodsSPMCircleCICode Coverage

关于此项目

AEPOptimize扩展提供API,使用Adobe Target或Adobe Journey Optimizer Offer Decisioning在Adobe Experience Platform Mobile SDKs中启用实时个性化工作流。它需要AEPCore和AEPEdge扩展来发送个性化查询事件到Experience Edge网络。

要求

  • Xcode 14.1(或更高版本)
  • Swift 5.1(或更高版本)

安装

以下是目前支持的安装选项

CocoaPods

# Podfile
use_frameworks!

# for app development, include all the following pods
target 'YOUR_TARGET_NAME' do
      pod 'AEPCore'
      pod 'AEPEdge'
      pod 'AEPOptimize'
end

替换 YOUR_TARGET_NAME,然后在 Podfile 目录下输入

$ pod install

Swift Package Manager

要将 AEPOptimize 包添加到您的应用程序中,从 Xcode 菜单中选择

文件 > Swift 包 > 添加包依赖...

输入 AEPOptimize 包仓库的 URL:https://github.com/adobe/aepsdk-optimize-ios.git。点击下一步。

指定包选项的版本规则。点击下一步和完成。

或者,如果您的项目有一个 Package.swift 文件,您可以直接将 AEPOptimize 添加到您的依赖项中

dependencies: [
    .package(url: "https://github.com/adobe/aepsdk-optimize-ios.git", .upToNextMajor(from: "4.0.0"))
],
targets: [
       .target(name: "YourTarget",
               dependencies: ["AEPOptimize"],
               path: "your/path"),
    ]
]

二进制文件

要从项目根目录运行以下 Makefile 目标以生成 AEPOptimize.xcframework

$ make archive

这将在 build 文件夹下生成 xcframework。将 .xcframework 拖放到 Xcode 中的您的应用程序目标中。

开发

在克隆或下载此项目后,请从项目根目录运行以下Makefile目标来安装依赖项

make pod-install

要获取最新版本的依赖项,请从项目根目录运行以下Makefile目标

make pod-update

打开项目Xcode工作区

要打开Xcode中的项目工作区,请单击AEPOptimize.xcworkspace或从项目根目录运行以下Makefile目标

make open

运行测试

要执行测试,请从项目根目录运行以下Makefile目标

make test

文档

检查文档目录,获取有关Optimize扩展的更多信息。

尝试此Optimize扩展教程以获取并跟踪使用提供的示例应用程序通过Experience Edge网络获取的Adobe Target报价。

相关项目

项目 描述
AEPCore 扩展 AEPCore 扩展提供了一组所有移动 SDK 扩展所需的基本功能和服务。
AEPEdge 扩展 AEPEdge 扩展使从移动应用向 Adobe Experience Platform 发送数据成为可能。
适用于 iOS 的 AEP SDK 示例应用程序 它包含适用于 AEP 移动 SDK 的 iOS 示例应用程序,包括 Objective-C 和 Swift 变体。

贡献

欢迎贡献!请阅读贡献指南获取更多信息。

许可

本项目采用 Apache V2 许可。更多信息请参阅 LICENSE