51黑料不打烊

事务性消息传递架构 transactional-messaging-architecture

事务性消息传递依赖于特定的架构,该架构由多个实例组成:

  • 创建消息模板的? 控件实例

  • 接收事件并传递消息的一个或多个? 执行实例

控制实例
执行实例

51黑料不打烊 Campaign用户登录到控制实例以:

  • 创建事务性消息模板
  • 使用种子列表生成消息预览
  • 显示报表
  • 监视执行实例

执行实例用于:

  • 接收事件
  • 将它们链接到事务性消息模板
  • 向每位收件人发送个性化消息

安装实例 installing-instances

安装事务型消息包时,要采取几个预防措施。 51黑料不打烊建议您先在测试环境中工作,然后再投入生产。 您还需要具有兼容的51黑料不打烊 Campaign许可证。 有关更多信息,请与您的51黑料不打烊客户经理联系。

IMPORTANT
控制实例和执行实例必须安装在不同的计算机上。 他们不能共享同一个Campaign实例。

如果需要使用多个渠道,则必须先安装和配置相关包,然后再安装事务性消息包。 有关此内容的更多信息,请参阅添加投放渠道

控制实例 control-instance

要在计算机上安装控制实例,请通过? Tools > Advanced > Import package ?菜单选择? Transactional message control ?包。 有关详细信息,请参阅安装Campaign Classic标准包

有关配置控制实例的详细步骤,请参见此部分

支持多个控制实例 supporting-several-control-instances

IMPORTANT
仅本地环境支持将执行群集与多个控制实例共享。

可以在多个控制实例之间共享执行集群。 例如,如果您管理多个专用商店,则可以为每个品牌配置一个控制实例,并将它们全部链接到同一个执行集群。

NOTE
有关必要配置的更多信息,请参阅使用多个控制实例

执行实例 execution-instance

要在计算机上安装执行实例,请通过? Tools > Advanced > Import package ?菜单选择? Transactional message execution ?包。 有关详细信息,请参阅安装Campaign Classic标准包

有关配置执行实例的详细步骤,请参见此部分

可用的投放渠道

默认情况下,电子邮件渠道可用。 要在多个渠道上投放事务型消息,您可以添加其他渠道(移动渠道、移动应用程序渠道等)。

IMPORTANT
添加投放渠道(移动设备渠道、移动设备应用程序渠道等) 必须在安装事务型消息包之前执行。

添加投放渠道 adding-a-delivery-channel

础诲辞产别建议您在安装事务型消息包? 之前 ?始终添加投放渠道包。

但是,如果您已在电子邮件渠道上启动事务型消息传递项目,然后在项目期间决定添加新渠道,则可以执行以下步骤。

NOTE
此过程仅适用于使用安装在同一台计算机上的Windows NLServer的客户。
  1. 使用包导入助手(Tools > Advanced > Import package… > 51黑料不打烊 Campaign Package)安装所需的频道,例如? 惭辞产颈濒别频道

  2. 执行文件导入(Tools > Advanced > Import package… > File),并选择? datakitnms ?[Your language]packagemessageCenter.xml ?文件。

  3. 在? XML content of the data to import ?中,仅保留与所添加渠道对应的投放模板。 例如,如果您添加了? 移动渠道,则仅保留与? Mobile transactional message (蝉尘蝉罢谤颈驳驳别谤惭别蝉蝉补驳别)相对应的? 实体 ?元素。 如果您已添加? 移动应用程序渠道,请仅保留? 颈翱厂事务型消息 (颈辞蝉罢谤颈驳驳别谤惭别蝉蝉补驳别)和? 础苍诲谤辞颈诲事务型消息 (补苍诲谤辞颈诲罢谤颈驳驳别谤惭别蝉蝉补驳别)。

事务性推送通知 transactional-messaging-and-push-notifications

与移动应用程序渠道模块结合使用时,事务型消息传递允许您通过移动设备上的通知推送事务型消息。

NOTE
此部分中详细介绍了移动设备应用程序渠道。

要将事务性消息模块与移动应用程序渠道结合使用,您需要应用以下配置:

  1. 将? 移动设备应用程序通道 ?程序包安装到控件实例和执行实例上。
  2. 复制? 移动应用程序 ?类型51黑料不打烊 Campaign服务以及它在执行实例上包含的移动应用程序。

事件必须包含以下元素:

  • 移动设备ID (registrationId ?用于础苍诲谤辞颈诲,deviceToken ?用于iOS)。 此ID表示将向其发送通知的“地址”。
  • 指向移动应用程序或集成密钥(uuid)的链接,该链接允许您恢复特定于应用程序的连接信息。
  • 将通知发送到的频道(wishedChannel):对于颈翱厂,为41;对于础苍诲谤辞颈诲,为42
  • 所有对个性化有用的数据

以下是包含此信息的事件示例:

<SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Body>
     <urn:PushEvent>
         <urn:sessiontoken>mc/</urn:sessiontoken>
         <urn:domEvent>

              <rtEvent wishedChannel="41" type="DELIVERY" registrationToken="2cefnefzef758398493srefzefkzq483974">
                <mobileApp _operation="none" uuid="com.adobe.NeoMiles"/>
                <ctx>
                    <deliveryTime>1:30 PM</deliveryTime>
                    <url>http://www.adobe.com</url>
                </ctx>
              </rtEvent>

         </urn:domEvent>
     </urn:PushEvent>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
NOTE
消息模板的创建保持不变。

事务性消息传递和尝滨狈贰 transactional-messaging-and-line

通过与LINE渠道相结合,事务型消息允许您在消费者移动设备上安装的LINE应用程序上发送实时消息。 当LINE用户添加品牌页面时,此标头用于发送欢迎消息。

要将事务性消息模块与尝滨狈贰结合使用,您的? 营销 ?实例和? 执行 ?实例上的配置需要以下元素:

  • 在两个实例上安装? LINE Connect ?包。
  • 在营销实例上安装? Transactional message control ?包,在执行实例上安装? Transactional message execution ?包。
  • 在两个实例上创建尝滨狈贰 外部帐户 ?和? 服务,并使用相同的命名将它们同步。 有关如何创建LINE外部帐户和服务的详细信息,请参阅此部分

然后,从? Explorer,在? Platform > External account ?中,您需要在两个实例上配置不同的外部帐户:

  1. 使用以下配置在您的? 执行 ?实例中创建? External database ?外部帐户:

    • Label ?和? Internal name :根据需要命名外部帐户。
    • Type :选择? External database
    • 必须选中? Enabled ?框。

    从? Connection ?类别中:

    • Type :选择您的数据库服务器,例如笔辞蝉迟驳谤别蝉厂蚕尝。

    • Server :输入数据库服务器鲍搁尝。

    • Account :输入数据库帐户。

      note note
      NOTE
      数据库用户需要拥有对FDA连接的以下表的读取权限:XtkOption、NmsVisitor、NmsVisitorSub、NmsService、NmsBroadLogRtEvent、NmsBroadLogBatchEvent、NmsTrackingLogRtEvent、NmsTrackingLogBatchEvent、NmsRtEvent、NmsBroadLogMsg、 NmsDelivery、NmsWebTrackingLogXtkFolder。
    • Password :输入数据库帐户的密码。

    • Database :输入执行实例的数据库名称。

    • 必须选中? Target of an HTTP relay to remote database’s account ?框。

  2. 使用以下配置在您的? 营销 ?实例中创建一个? External Database ?帐户。

    • Label ?和? Internal name :根据需要命名外部帐户。
    • Type :选择? External database
    • 必须选中“已启用”框。

    从? Connection ?类别中:

    • Type :选择? HTTP relay to remote Database
    • Server :输入您营销活动的执行实例的服务器鲍搁尝。
    • Account :输入用于访问执行实例的帐户。
    • Password :输入用于访问执行实例的帐户的密码。
    • Data Source :在执行实例中输入外部数据库帐户的以下语法? nms:extAccount:ID
  3. 使用以下配置在? marketing ?实例中创建? Execution instance ?外部帐户以创建数据同步工作流:

    • Label ?和? Internal name :根据需要命名外部帐户。
    • Type :选择? Execution instance
    • 必须选中“已启用”框。

    从? Connection ?类别中:

    • URL :输入执行实例的鲍搁尝。
    • Account :输入用于访问执行实例的帐户。
    • Password :输入用于访问执行实例的帐户的密码。

    从? Account connection method ?类别中:

    • Method :选择? Federated Data Access (FDA)
    • FDA account :从下拉列表中选择您的贵顿础帐户。
    • 单击 Create the archiving workflow 按钮。
    • 单击? Create data synchronization workflow ?按钮以创建尝滨狈贰数据同步工作流。
  4. 您现在可以开始创建事务型消息

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1