点击位于行为管理(Actions Management)页面顶部SendGrid整合显示面板的创建(Create)按钮,你将跳转到一个表单,可以让你基于你的SendGrid电子邮件账户中的一个电子邮件模板创建一个新的、可以重复使用的电子邮件活动。

ActionName

行为(Action)操作面板可以让你为你的行为提供一个描述性的、有意义的名字,并包括3个按扭:

1)创建一个新(New)行为

2)打开一个现有行为

3)将现有行为复制(Clone)为一个新行为。如果你在设置多个相似的行为,将会更简便。

这个行为(Action)显示面板会非常熟悉,因为其在所有的行为管理页面被使用。

消息内容(Message Content)表单可以让你选择将被活动行为使用的SendGrid电子邮件模板。

电子邮件模板下拉列表将被你的SendGrid账号中电子邮件模板的名称自动填充。

你还可以添加动态内容到你的SendGrid电子邮件中。点击“添加动态字段(Add Dynamic Field)”按钮将添加一个新的动态字段,你可以添加多个。

dynamic content

每个动态字段将需要一个占位符,用作你的电子邮件模板中的替换文本。

你的动态内容可以填充为:

  1. 你的玩家的一个指标值(环境指标)
  2. 一个通过对多个其他指标或者派生指标进行数学推导计算得到的派生指标。(派生指标)
    例如,你可以基于missionCompleted(任务完成)和missionFailed(任务失败)事件统计创建一个missionSuccess(任务完成)率作为一个派生指标,然后在你的消息中动态使用。
    “由于你输掉了65%的战斗,这里有一把更强大的枪”
  3. 变体(Variant)属性可以让你在活动中为每个变体组动态修改内容。
    例如
    变体A——这是一个新的冲锋枪可以在强盗任务中帮助你。
    变体B——这是一个新的哨子可以在警察任务中帮助你。
占位符字段在你的内容中使用任意格式文本作为代用键值,因此你应确保相同的文本不会正常出现在你的文本中,否则你将会出现其他意外的代用。你可能想要使用一些不会正常出现的内容来包装你的代用。例如,%maxLevel%,#lastMission#等。
请检查你使用的字符应可以被任意第三方内容传送渠道接受。例如,我们知道SendGrid不允许尖括号用于一个替代,<lastMission>在SendGrid中将不起作用。

给你的电子邮件活动命名,选择你想要使用的模板,然后点击保存按钮。你的行为这时将可以在游戏外活动中使用。

0-SpecialEvent Email

注意:在你使用SendGrid电子邮件活动之前,你将需要

  1. 在设置(Setup)->管理身份(Manage Identity)中将你的SendGrid账号连接到deltaDNA
  2. 配置你的SendGrid账户设置
  3. 在SendGrid中创建一些电子邮件模板。
  4. 检查你是否已经将outOfGameSendsendGridEmail电子邮件事件添加到你的事件管理器(Event Manager)
  5. 使用消息测试工具(Message Test Tool)确认邮件传送和事件是否已正确配置/li>

 

在SendGrid创建电子邮件模板

在你的SendGrid账户中创建的电子邮件模板可以关联到deltaDNA中的行为,并在目标活动中使用。

导航到你的SendGrid账户中模板(Templates)->业务(Transactional)页面,然后点击创建模板(Create Template)按钮。

创建一个新的模板组,这将成为出现在你的deltaDNA行为下拉列表中的名称。
7-1-template group

然后添加一个版本到你的模板。

7-2-add version

并开始创建模板内容。

当你对你的模板满意后,点击保存(Save)按钮。

当你创建一个新的SendGrid电子邮件行为时,新的模板这时将显示在电子邮件模板下拉列表中。