Adobe Analytics Connector 配置 adobe-analytics-connector-provisioning
Adobe Campaign Classic与Adobe Analytics身份验证之间的集成支持AdobeIdentity Management服务(IMS):
-
如果您正在管理已迁移的外部帐户,则必须实施Adobe IMS并通过Adobe ID连接到Adobe Campaign。
请注意,通过Adobe ID IMS登录的用户必须是 数据连接器 Adobe Analytics帐户并拥有对的权限 产品配置文件 已提及 以下.
问题是Data Connector的所有者不是登录Campaign并尝试与Analytics集成的用户。
- 如果您正在实施新连接器,实施Adobe IMS是可选的。 如果没有Adobe ID用户,Adobe Campaign将使用技术用户与Adobe Analytics同步。
为使这种集成正常工作,您必须创建专门用于Analytics连接器的Adobe Analytics产品配置文件。 然后,您需要创建一个Adobe I/O项目。
创建Adobe Analytics产品配置文件 analytics-product-profile
产品配置文件确定用户对其他Analytics组件的访问级别。
如果您已有Analytics产品配置文件,则仍应创建一个新的Adobe Analytics产品配置文件,专门用于Analytics连接器。 这将确保为您的产品配置文件设置此集成的正确权限。
有关产品配置文件的详细信息,请参阅 Admin console文档.
-
从 Admin console,选择您的Adobe Analytics Product.
-
单击 New Profile。
-
添加 Product profile name,我们建议使用以下语法:
reserved_campaign_classic_<Company Name>
. 然后,单击 Next.此 Product profile 应仅用于Analytics Connector,以防止出现配置错误错误。
-
打开您新创建的 Product profile 并选择 Permissions 选项卡。
-
配置不同的功能,单击 Edit 并选择要分配给您的的权限 Product profile 单击加号(+)图标。
有关如何管理权限的更多信息,请参阅 Admin console文档.
-
对于 Report Suites 功能,添加 Report Suites 稍后需要使用。
如果您没有任何报表包,则可以按以下方式创建它 这些步骤.
-
对于 Metrics 功能,添加 Metrics 稍后您需要进行配置。
如果需要,您可以打开自动包含选项,该选项会将每个权限项添加到已包含列表中,并自动添加新权限项。
-
对于 Dimensions 功能,添加 Dimensions 未来配置需要。
确保所选的Dimension与中要配置的规则相匹配 外部帐户 并与中的相应eVar编号保持一致 Adobe Analytics.
-
对于 Report Suite Tools 功能,添加以下权限:
- Report suite Mgmt
- Conversion variables
- Success events
- Custom data Warehouse report
- Data sources manager
- Classifications
-
对于 Analytics Tools 功能,添加以下权限:
- Code Manager - Web services
- Logs - Web services
- Web services
- Web service access
- Calculated metric creation
- Segment creation
您的产品配置文件现已配置完成。 然后,您需要创建Adobe I/O项目。
创建Adobe I/O项目 create-adobe-io
-
访问Adobe I/O并以下列身份登录 系统管理员 您组织的名称。
有关管理员角色的更多信息,请参阅此 页面.
-
单击 Create a new project。
-
单击 Add to Project 并选择 API.
-
选择 Adobe Analytics 并单击 Next。
-
选择 Service Account (JWT) 作为身份验证类型,然后单击 Next.
-
选择 Option 1: Generate a Key-Pair 选项并单击 Generate a Key-Pair.
随后将自动下载config.zip文件。
-
单击 Next。
-
选择 Product profile 在前面的步骤中创建,详见此 部分.
-
然后,单击 Save Configured API.
-
从项目中,选择 Adobe Analytics 并将以下信息复制到 Service Account (JWT):
- Client ID
- Client Secret
- Technical account ID
- Organization ID
-
使用在步骤6中生成的私钥。
如果您已使用这些凭据设置触发器,则此连接器配置的私钥必须相同。
-
使用以下命令对私钥进行编码:
base64 ./private.key > private.key.base64
. 这会将base64内容保存到新文件中private.key.base64
.note note NOTE 复制/粘贴私钥时,有时可以自动添加额外的行。 在编码私钥之前,请记得删除它。 -
复制文件中的内容
private.key.base64
. -
通过SSH登录到安装了Adobe Campaign实例的每个容器,并通过运行以下命令(如下所示)在Adobe Campaign中添加项目凭据
neolane
用户。 这将插入 Technical Account 实例配置文件中的凭据。code language-none nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID/<Client_Secret>/<Base64_encoded_Private_Key>
您现在可以开始使用Analytics Connector并跟踪客户行为。