Salesforce营销云目的地


Salesforce营销云(SFMC)提供数字营销自动化和分析软件和服务。市场营销人员可以使用这个软件,利用SFMC创建复杂的多渠道活动旅程建设者。这是一个竞选计划工具,可帮助您通过与您的品牌的旅程设计和自动化广告系列,如manbetx客户端应用下载每周产品总结电子邮件您可以使用段启用。

关于ExactTarget的注释

Exacttarget于2013年由Salesforce收购,并更名为“Salesforce营销云”。在段我们使用名称“Salesforce Marketing云”(或有时SFMC,简称),但名称“Salesforce营销云”和“Exacttarget”的名称是指同一产品。

很高兴知道:此页面是关于Salesforce营销云段目的地,它从段接收数据。还有一个关于的页面Salesforce营销云细分源,发送数据段!

SFMC快速的信息

支持人格 是的
速度限制 每秒20个请求
所需标识符 用户身份电子邮件
从角色中接受标识符 user_id,anonymous_id,电子邮件,ios.idfa,android.idfa,ga_client_id
客户端与服务器端连接 服务器端

段和SFMC

段将数据发送到SFMC使用数据扩展,或使用API​​事件。

  • 数据扩展是包含数据的表。当这些数据到达SFMC时,您可以使用它来创建使用推送通知和电子邮件的定向营销活动。您可以使用SFMC中的Journey Builder查看和查询数据扩展。在设置过程中,您将为Identify调用创建一个Data Extensions,为每个唯一的Track调用创建一个Data Extensions。

  • API的事件当他们收到来自Segment的数据时,可以立即触发电子邮件或推送通知活动。

SFMC先决条件

在开始使用SFMC之前,请完成以下部分,以确认目的地将按照您的期望工作,并设置任何身份验证要求。

确认Salesforce营销云支持您的源类型和连接模式

在开始之前,请确保Salesforce Marketing Cloud支持您选择要实现的源类型和连接模式。你可以了解更多这里的连接模式

网络 移动 服务器
Device-mode
☁️云模式

授予Salesforce营销云的Segment API访问权限

  1. 登录您的Salesforce营销云帐户并转到设置设置。
  2. 平台工具,展开Apps并选择安装包
  3. 点击创建一个新包。我们建议给它一个像“段”这样的名字。
  4. 点击添加组件并选择API集成
  5. 选择服务器到服务器集成类型。
  6. 启用以下权限。如果您不添加这些权限,您将看到一个权限不足SFMC错误。
    • 电子邮件
    • 网络:
    • 自动化:执行
    • 旅行:
    • 列表和订阅者
    • 数据扩展
    • 跟踪事件:
    • 人:
  7. 点击保存

保存API集成并添加权限后,SFMC会显示带有组件部分的摘要页面。本节列出了您的客户ID客户秘密设置。

找到您的SFMC子域

段使用惟一的Salesforce子域对SFMC进行API调用。子域是一个28个字符的字符串,在任何一个基本uri中以字母“mc”开头。例如,在基URI中mc563885gzs27c5t9-63k636ttgm.rest.marketingcloudapis.com.,子域为mc563885gzs27c5t9 - 63 k636ttgm。当您找到子域时,将其录制为在段应用程序中的SFMC目标设置中使用它。

笔记:如果你没有设置你的子域,Segment使用遗留的V1端点,你的事件可能会导致身份验证错误。

可选:设置SFMC批处理

SFMC有严格的速率限制,通常每秒20个请求。如果您的组织发送了大量的数据,或者受众中有很多人,Segment允许您将数据批量发送给SFMC。这可以帮助您减少SFMC API配额,减少您看到的速率限制错误的数量,并帮助加快大量数据的传输。

SFMC中的批处理功能仅适用于我们的业务层manbetx客户端应用下载客户。

要使用SFMC批处理功能:

  1. 确保你不需要使用API的事件或从识别呼叫创建联系人。如果启用了SFMC批集成,则根本不能使用这两个特性。
  2. 在您的帐户上启用SFMC数据扩展异步API。SFMC要求每个客户特别请求访问Salesforce API,该API允许Segment向SFMC发送批处理数据。请与您的帐户代表联系启用异步REST API端点此步骤是必需的。如果您未启用这些端点,则将删除您的数据。此设置由每个帐户的Salesforce配置,因此如果该帐户已访问这些端点,请转到下一步。
  3. 联系段为每个SFMC目的地启用批处理。确认您可以访问Async API端点,请联系段CSM或分段产品支持请求在您的分部帐户上启用该批处理。必须为在段工作区中创建的每个SFMC目标实例执行此步骤。向支持团队提供要启用此功能的SFMC目的地的链接。
  4. 完成这些启用步骤后,请遵循以下SFMC目标的标准设置说明。

如果可能,您应该在向SFMC目的地发送任何数据之前启用批处理。如果为已接收段数据的现有SFMC目的地启用批处理,则必须使用分段产品支持来迁移数据。

设置向SFMC发送Identify调用

要使用Journey Builder向用户发送活动,您需要在SFMC中拥有这些用户的数据。向SFMC发送数据最常用的方法是发送Segment确认调用您指定的SFMC数据扩展。当你打电话确认,段创建一个Salesforce Marketing Cloud Contact,并Upserts(更新)用户的特征在数据扩展中。

笔记: 默认,确认事件在SFMC中创建或更新联系人。若要防止Identify调用在更新数据扩展时创建或更新联系人,请在目标设置中启用“不要创建或更新联系人”选项。

在这个设置过程中,您将为Identify调用创建一个数据扩展(“Identify Data Extension”),为每个唯一的Track调用创建一个数据扩展(“Track Data Extensions”)。

在SFMC中创建数据扩展以存储识别呼叫

您必须在SFMC中创建一个数据扩展来存储来自Segment的Identify调用。对于希望发送给SFMC的每个特征,必须在SFMC中的Data Extension上手动创建一个属性。在SFMC中创建数据扩展时,可以根据需要设置尽可能多的(或仅限)属性。

  • SFMC忽略了目标数据扩展中不存在的键,因此您必须创建属性之前将数据发送到SFMC。数据扩展中创建的属性不能追溯应用。如果你发送一个特征“不存在”:“XYZ”用你的数据,但没有匹配不存在的列,则忽略该特征。
  • 您无需为此创建属性所有识别呼叫的特征。如果在SFMC中不需要特定的trait,就不要为它创建属性,并且Segment在向SFMC发送数据时忽略这个trait。
  • 您在数据扩展中创建的所有属性必须在标题的情况,不管在Segment Identify调用中使用的套管。当Segment向SFMC发送Identify调用时,它首先将数据转换为使用Title Case,但您仍然需要在SFMC中以正确的格式设置属性。
  • 在识别数据扩展名中设置主键* * * *联系关键。Segment使用此属性将用户链接到SFMC的内置Contact Key属性。这个字段由用户身份识别呼叫。如果没有用户身份存在,段使用电子邮件反而。
  • 如果要使用此数据发送电子邮件或推送通知,请选中是Sendable盒子。(如果稍后需要执行此操作,则将称为“用于发送”的框。)
  • 如果您将使用此数据发送电子邮件,设置任何电子邮件属性所以它们是“EmailAddress”类型。

在离开此屏幕之前,复制数据扩展的外部密钥。您将需要它在Segment中设置目的地。

下面的示例显示了用于标识调用的数据扩展,该调用存储了Email、First Name和Last Name特征。请注意左列中的外部键。

在细分市场中配置Salesforce营销云目的地

  1. 将Salesforce Marketing Cloud目的地添加到段工作区。
  2. 目标设置,定位识别数据扩展外部密钥设置。输入为在SFMC中设置的数据扩展项复制的外部密钥。

数据格式要求

SFMC对数据的格式非常严格,如果调用不符合预期的格式,就会拒绝调用。

为了在SFMC中保持数据格式的一致性、可预测性和可读性,Segment将您的所有属性键转换为标题的情况在将它们发送到SFMC之前。例如,以下示例数据:

{firstName阿曼达史密斯电子邮件amanda@example.comcreatedAt2020 - 05 - 30 - t13:30:00 + 0}

{阿曼达史密斯电子邮件amanda@example.comcreated_at.2020 - 05 - 30 - t13:30:00 + 0}

转换为:

{第一个名字阿曼达史密斯电子邮件amanda@example.com创造了2020 - 05 - 30 - t13:30:00 + 0}

关于向SFMC发送数据,你还需要了解以下几点:

  • 您必须包含用户身份电子邮件每个识别呼叫的特征。如果两个呼叫都缺失,Segment不会将Identify呼叫转发给SFMC。
    • 如果用户身份存在于识别呼叫中,段将其发送到SFMC作为接触的关键
    • 如果没有用户身份存在,段发送电子邮件在识别SFMC为接触的关键
    • 对象中不允许冒号字符(":")接触的关键字段,因此必须从任何用户身份字段。
  • SFMC不能优雅地处理嵌套对象,所以Segment从它发送的数据中排除任何嵌套属性。要发送嵌套的上下文字段,请参见上一节使用上下文属性在下面。
  • SFMC接受iso -8601格式的日期,并拒绝任何包含非该格式的日期的调用。请确保以ISO格式发送所有日期。

设置向SFMC发送Track调用

您可以使用段跟踪呼叫发送有关用户在SFMC中的数据扩展名的丰富数据,然后可以使用它来构建旅程。将跟踪调用发送到SFMC时,段使用SFMC发出事件事件API

在SFMC中为每个Track事件创建一个数据扩展

您必须在SFMC中创建数据扩展,以存储来自段的曲目呼叫。对于要发送到SFMC的每个属性,您必须在SFMC中手动在数据扩展名上创建属性。在SFMC中创建数据扩展时,可以根据需要设置尽可能多的(或仅限)属性。

例如,您可以制作以下内容跟踪使用部门:

分析跟踪用户注册{计划免费试用})

要使这些数据在SFMC中可用,您需要创建一个具有该名称的新数据扩展用户注册,属性为计划

  • 您在数据扩展中创建的所有属性必须在标题的情况,而不考虑Segment Track调用中使用的套管。当Segment向SFMC发送Track调用时,它首先将数据转换为使用Title Case,但您仍然需要在SFMC中以正确的格式设置属性。
  • 创建一个名为接触的关键在轨迹数据扩展中。段发送用户身份如果在Track调用中有一个可用的属性,则设置为此属性。
  • SFMC忽略了目标数据扩展中不存在的键,因此您必须创建属性之前将数据发送到SFMC。数据扩展中创建的属性不能追溯应用。如果您发送房产“不存在”:“XYZ”用你的数据,但没有匹配不存在的列在SFMC的表中,该属性被忽略。

完成数据扩展的设置后,复制外部密钥。您将使用它在Segment中配置SFMC目的地。

下面的示例显示了数据扩展名用户注册跟踪存储的呼叫用户身份时间戳,计划属性:

配置SFMC目的段

对于发送给SFMC的每个跟踪事件,必须在片段应用程序的SFMC目标设置中添加一个转换事件。

就像您为识别数据扩展名,复制并粘贴到转换事件设置的跟踪数据扩展的外部ID。

  1. 如果您还没有,将Salesforce营销云目的地添加到段工作区。
  2. 目标设置,找到“转换事件”设置。输入为在SFMC中设置的跟踪数据扩展名复制的外部密钥。

为每个转换事件配置主键

段使用您在转换事件设置中定义的主键重复覆盖记录。

例如,如果你使用接触的关键作为主键,则用户身份从Segment Track调用成为该数据扩展的主键。数据扩展维护每一行用户身份,并使用来自段的最新值更新该行中的属性。

如果将两个事件发送到数据扩展名并且它们具有相同的主键值,则重复数据删除的事件和数据扩展名包含所接收的SFMC的最新属性值。这意味着您应该仔细考虑作为主要键的属性。

例如,您可能会使用接触的关键作为传递段的主键用户身份将每个事件导入SFMC。但是,如果你设置接触的关键的主键按钮按下事件,数据扩展名将仅在每个用户中维护一个记录按钮按下数据扩展,即使每个用户可能会单击一个以上的按钮。

你不需要使用接触的关键如果还有其他属性,可以使用作为该跟踪事件的主要键。例如,您可能想要使用ProductId如果您愿意,作为主要键订单完成跟踪数据扩展中的事件以创建一个产品表,每个产品一行。

如果您不想重复使用行,则可以查看UUID主键创建传入数据扩展名的每一个轨道事件的表。选中此框时,它会覆盖主键字段中的任何设置,段传递主键Uuid它的值是消息id。如果选中此框,请确保为Uuid在数据扩展中发送任何数据。

如果我们返回一个用户单击多个按钮的示例,如果您检查UUID主键然后,每次用户单击一个按钮时,它会创建一个新的记录按钮点击了数据扩展。

使用多个主键

如果需要,您可以使用多个主键。若要添加多个主键,请在“主键字段”中输入,中间用逗号分隔。例如,对于主键接触的关键产品ID,你输入接触的关键,产品Id。键的顺序不会改变重复数据删除行为。

例如,如果您希望跟踪用户是否单击Start Button和Stop Button,则可以使用多个主键,但您并不关心用户单击它们的次数。在这种情况下,你可以使用接触的关键按钮标题主键。此时,SFMC只在以下情况下进行重复数据删除这两个联系人键(用户)和按钮标题相同。这意味着您将记录单个用户单击开始按钮和停止按钮的情况,而不是他们单击它们的次数。

使用来自Identify或Track调用的上下文属性

分段sdk和库自动收集许多上下文属性,您可以将这些属性传递给SFMC作为数据扩展属性。

要使用上下文属性,必须在数据扩展中创建使用特定命名约定的属性。下表列出了SFMC可用的段上下文属性,以及它们映射到的数据扩展属性名。

段上下文属性 SFMC属性名称
app.name. 应用名称
app.version 应用程序版本
app.build. 应用程序构建
campaign.name.name. UTM运动
campaign.source UTM源
campaign.medium UTM媒体
campaign.term UTM学期
campaign.content UTM的内容
地区 语言环境
userAgent 用户代理
知识产权 IP地址
device.adTrackingEnabled 广告跟踪启用
device.manufacturer 设备制造商
Device.Model. 设备模型
device.name 设备名称
device.type 设备类型
network.bluetooth 蓝牙
network.carrier. 网络承运人
network.cellular 细胞激活
network.wifi 启用无线网络
screen.density 屏幕密度
screen.height 屏幕的高度
回答 屏幕宽度

在SFMC中使用人物角色

您可以发送在其中创建的受众和计算特征段角色至SFMC进行更有效的营销活动。

为了做到这一点,您必须能够访问个人。了解更多,用于演示的联系段

使用SFMC在段中设置角色

小费:我们建议您使用SFMC配料使用角色来帮助减少发送给SFMC的API调用的数量,但这是可选的。如果您选择设置批处理,那么就这样做之前在段工作区中设置SFMC目标。

  1. 在您的角色空间中,将SFMC目标添加到计算的特征或受众。
  2. 您可以同步到现有的数据扩展,也可以让同步在SFMC中创建新的数据扩展。
    • 创建一个新的数据扩展留下数据扩展外部密钥空白。这在为SFMC实例配置的默认位置中创建了一个新的数据扩展名,其中包含所有必需的列。
    • 同步到现有的数据扩展名:输入现有数据扩展的数据扩展外键。当您的受众与之同步时,Segment会添加一个新列,用于存储计算出来的特征或受众成员。

如果你同步到一个现有的数据扩展,有额外的要求:

  • 表不能存在首要的关键,除非是接触的关键字段,字段类型为文本
  • 数据扩展中的所有字段必须可为空(意味着可选,或不需要),除了接触的关键字段。
  • 任何将与段一起发送的字段,以及数据扩展中已经存在的字段必须是正确的数据类型。如果它们不存在,Segment为你创造它们。段发送的标准标识符来自上下文对象,并出现在下面的图片中。

将Personas Audiences同步到SFMC

当您向SFMC添加一个受众时,第一个同步包含该受众中的所有用户。当用户第一次进入受众时,将其作为新行添加到数据扩展中。例如,假设你拥有一个“活跃用户”用户。将此受众发送给SFMC时,受众中的所有用户都被添加到Data Extension中,其中有一列表示其受众成员身份真正的正确地工作,在数据扩展列中,Personas用户名应该是Title大小写组合。分段自动在标题大小写中创建列名。不要改变柱的外壳。

如果用户离开该受众,该值将自动更新为,但用户没有从扩展中删除。这允许您查看曾经在观众中出现过的所有用户,然后如果您想要一个子集,可以选择创建一个经过筛选的Data Extension。详见SFMC文档:

同步角色计算特性到SFMC

当您向SFMC发送计算特征时,Segment将创建一个以计算特征命名的新列,其中包含由Personas值为每个用户计算的计算特征。

故障诊断和建议

将段工作区连接到现有的SFMC实例不能正常工作

目前,SFMC实例的状态会改变与Segment集成的工作方式。如果您的SFMC实例是新的且为空的,那么使用Segment设置SFMC将按预期工作。如果SFMC实例中已经有Contacts,那么使用Segment的实现就更复杂了。我们建议您尽可能使用全新的SFMC实例。如果这给你带来了问题,请联系friends@www.asianminres.com。

如果您的SFMC实例已经包含数据,那么当Segment向SFMC发送Identify调用时,它将无法对现有的Contact数据进行重复数据删除。相反,段创建重复的联系人,然后使用联系人键来匹配段和现有的数据扩展数据。然而,这只适用于分部创建的联系人,这意味着你不能可靠地构建使用这些数据扩展来向现有联系人营销的旅程。

同步故障

  • 身份验证错误。确认您设置了一个子域名并且在SFMC的分段设置中链接到正确的子域。如果没有提供子域,则Segment使用可能导致身份验证错误的遗留端点。
  • 数据扩展结构。确认段同步的数据扩展列没有被修改。特别是,如果更改列类型,同步将失败。

引用旅程建设者中的电子邮件地址或电话号码

当你发送电子邮件或推送通知时,你需要选择发送到哪个电子邮件地址或电话号码。在Journey Builder中选择电子邮件/电话的选项如下所示:

如果您选择从输入源使用电子邮件属性您可以使用API​​事件中包含的电子邮件或电话属性或触发旅程的数据扩展名。(否则,您必须在联系人记录上使用电子邮件地址属性或默认电话号码属性。)要使用此功能,您必须在每个单个轨道/标识呼叫中映射到SFMC的每个曲目/标识呼叫中的属性或特征,您必须包含电子邮件地址和电话号码。

personas数据第一次需要太长而同步到SFMC

这个问题通常发生在客户数据量非常大的客户(10MM+用户),manbetx客户端应用下载因为多个受众和特征试图同时向SFMC发送大量回填数据,争夺SFMC速率限制。万博官方购彩为了解决这个问题,避免同步多个观众和同时性状。相反,创建受众,将其同步到SFMC并等待它完成。然后,创建和同步您的下一个受众或特征。

您还可以从SFMC账户代表申请更高的速率限制。使用SFMC代表确认较高的速率限制后,联系分段产品支持从分段方为您调整速率限制。

设置

分段允许您更改这些目标设置从分段应用程序,而不必接触任何代码。

API的事件

在SFMC中触发API事件以响应段事件。SFMC集成将向SFMC发送API Events/互动/ v1 /事件终点要发射进入事件以启动旅程。要了解有关SFMC旅程的更多信息,请参阅文件在这里

帐户ID(可选)

您的Salesforce营销云帐户标识符(MID)。要了解如何找到您的MID检查SFMC的说明文件。使用此设置可在业务单元之间进行切换。

客户ID

您的Salesforce营销云客户端ID。有关如何查找客户ID的说明,请查看我们的文件

客户秘密

你的Salesforce营销云客户端秘密。有关如何找到客户秘密的说明,请查看我们的文件

转换事件

使用这些字段将分段事件名称映射到Salesforce Marketing云数据扩展。我们只会发送SMC您指定的转换事件。

没有创建或更新联系人

默认情况下,确认事件将在SFMC中创建或更新联系人。如果要禁用此功能,请将此选项设置为true。

识别数据扩展外部密钥

如果您想要分段,请使用此设置确认事件要在SFMC中创建或更新数据扩展。这外键Salesforce营销云数据扩展您要发送识别数据。您可以通过导航到SFMC接口中找到此功能数据和分析>联系人构建器>数据扩展;扩展名将显示在外键列。

子域名

子域由一个28个字符的字符串表示,该字符串在任何一个基本uri中以字母“mc”开头。例如,在基URI中mc563885gzs27c5t9-63k636ttgm.rest.marketingcloudapis.com.,子域为mc563885gzs27c5t9 - 63 k636ttgm

最后更改:2020年11月10日



开始分段

细分是将你的网站和手机应用数据整合到300多个分析和增长工具中的最简单方法。
创建免费帐户