目标投放

为了更好地控制导出到目标的数据的登陆位置,您可使用Destination SDK指定目标投放设置。

目标投放部分指示导出数据的去向,以及在数据登陆位置使用的身份验证规则。

要了解此组件在何处适合使用Destination SDK创建的集成,请参阅配置选项文档中的关系图或查看以下目标配置概述页面:

您可以通过/authoring/destinations端点配置目标投放设置。 有关详细的API调用示例,请参阅以下API参考页面,您可以在其中配置此页面中显示的组件。

本文介绍了可用于目标的所有受支持目标传送选项。

IMPORTANT
Destination SDK支持的所有参数名称和值均区分大小写​**​**。 为避免出现区分大小写错误,请完全按照文档中的说明使用参数名称和值。

支持的集成类型 supported-integration-types

有关哪些类型的集成支持此页面上描述的功能,请参阅下表。

集成类型
支持功能
实时(流)集成
基于文件(批处理)的集成

支持的参数 supported-parameters

配置目标投放设置时,您可以使用下表所述的参数定义导出数据的发送位置。

参数
类型
描述
authenticationRule
字符串

指示Platform应如何连接到您的目标。 支持的值:

  • CUSTOMER_AUTHENTICATION:如果Platform客户通过此处描述的任何身份验证方法登录到您的系统,请使用此选项。
  • PLATFORM_AUTHENTICATION:如果Adobe和您的目标之间存在全局身份验证系统,并且Platform客户不需要提供任何身份验证凭据即可连接到您的目标,请使用此选项。 在这种情况下,您必须使用凭据API配置创建凭据对象。
  • NONE:如果不需要身份验证即可将数据发送到目标平台,请使用此选项。
destinationServerId
字符串
要将数据导出到的目标服务器instanceId
deliveryMatchers.type
字符串
  • 为基于文件的目标配置目标投放时,请始终将此项设置为SOURCE
  • 在为流目标配置目标传递时,deliveryMatchers部分不是必需的。
deliveryMatchers.value
字符串
  • 为基于文件的目标配置目标投放时,请始终将此项设置为batch
  • 在为流目标配置目标传递时,deliveryMatchers部分不是必需的。

流目的地的目标投放设置 destination-delivery-streaming

以下示例显示了应如何为流目标配置目标投放设置。 请注意,流式目标不需要deliveryMatchers部分。

recommendation-more-help
{
   "destinationDelivery":[
      {
         "authenticationRule":"CUSTOMER_AUTHENTICATION",
         "destinationServerId":"{{destinationServerId}}"
      }
   ]
}

基于文件的目标的目标投放设置 destination-delivery-file-based

以下示例显示了应如何为基于文件的目标配置目标投放设置。 请注意,基于文件的目标需要deliveryMatchers部分。

{
   "destinationDelivery":[
      {
         "deliveryMatchers":[
            {
               "type":"SOURCE",
               "value":[
                  "batch"
               ]
            }
         ],
         "authenticationRule":"CUSTOMER_AUTHENTICATION",
         "destinationServerId":"{{destinationServerId}}"
      }
   ]
}

后续步骤 next-steps

阅读本文后,您应该更好地了解如何针对流目标和基于文件的目标配置目标应导出数据的位置。

要了解有关其他目标组件的更多信息,请参阅以下文章:

7f4d1967-bf93-4dba-9789-bb6b505339d6