Facebook 应用程序示例

当用户单击Facebook应用程序的选项卡时,该选项卡将以810像素宽的空间显示。 Adobe Campaign使用Facebook类型的web应用程序来定义和个性化Facebook应用程序中显示的内容,从而更轻松地获取用户档案。

注意

也可以将Adobe Campaign与合作伙伴开发的Facebook应用程序相集成。 在这种情况下,无需使用Adobe Campaign Web应用程序获取Facebook配置文件。 有关更多信息,请参阅配置外部帐户

重要

请遵循创建Facebook应用程序中描述的配置步骤。

注意

本节详细介绍链接到Facebook类型Web应用程序的元素。 与标准Web应用程序共享的所有元素详见此部分

以下详述的Facebook类型Web应用程序示例包括:

重要

以这些简单用例为例,说明了Facebook类型Web应用程序的功能。

建议

以下限制直接关联到Facebook:

  • 您必须使用HTTPS构建所有Web应用程序。
  • 通过选项卡显示的Facebook应用程序的宽度为810像素。

快速入门:通过7个步骤创建Facebook应用程序

此示例提供了如何在Facebook中显示Adobe Campaign构建的应用程序的分步流程。 在这种情况下,我们希望创建一个应用程序,该应用程序允许您在用户单击应用程序选项卡(App01)时显示​Welcome​消息。

要创建此应用程序,请应用以下步骤:

  1. 在Facebook上创建应用程序(https://developers.facebook.com/apps)。 有关更多信息,请参阅:创建Facebook应用程序

  2. 创建​Facebook Connect​类型的外部帐户并输入Facebook应用程序的参数。 有关更多信息,请参阅:配置外部帐户

  3. 输入要在Facebook权限请求屏幕上显示的​Terms of service​和​Privacy policy​链接。 有关更多信息,请参阅:输入服务条款和隐私策略链接

  4. 在Adobe Campaign中创建Facebook类型的Web应用程序。 有关更多信息,请参阅:创建Facebook类型的web应用程序

  5. 编辑Web应用程序。 在此示例中,我们添加了​Page​活动并为其定义了标题。

  6. 部署您的应用程序。

  7. 配置Facebook应用程序,使其显示为Facebook页面上的选项卡。 有关更多信息,请参阅:配置Facebook选项卡

检查​App01​应用程序的选项卡是否显示在您的Facebook页面上。 单击它应会调用​欢迎​消息。

如何将设置转发到Facebook应用程序?

重要

遵循创建Facebook应用程序中详细描述的配置步骤。

在示例1中,我们根据​Fan of the page​字段中的值对Facebook页面的显示进行了个性化。 也可以处理​Application settings​字段。 利用此字段,可通过Facebook恢复由Adobe Campaign生成的链接中包含的数据。

让我们以决定发送电子邮件促销活动的公司为例。 在投放中,有指向Facebook应用程序的链接。 由于在URL末尾添加了​app_data​参数,此链接是个性化的。 此参数的值可以是反映客户重要性的指标。 在本例中,app_data​参数的值为​big(重要客户)和​small(不太重要客户)。

个性化后,URL将如下所示:

  • http://<path of the Facebook application>&app_data=big (对于重要客户)
  • http://<path of the Facebook application>&app_data=small (对于不太重要的客户)

在Facebook转发到Adobe Campaign的匿名数据中,收集​Application parameters​字段的值,从而使Adobe Campaign能够根据此参数个性化应用程序显示。

如果用户是重要客户(app_data​参数的值为​big),则会显示以下图像:

如果用户不太重要(app_data​参数的值为​small),则会显示以下图像:

为了重新创建此用例,我们创建了由以下元素组成的Web应用程序:

  • 基于​Application parameter​字段的​Test​活动。
  • 包含要根据​Application parameter​字段值显示的图像的两页。

如何获取粉丝数据?

重要

遵循创建Facebook应用程序中详细描述的配置步骤。

此示例向您展示了如何与Facebook用户联系,以及如何为他们提供用于共享其用户档案信息的选件。 让我们举一个公司的例子,它想要收购潜在客户,并在其Facebook页面上组织竞争以吸引他们。

每当用户单击​App03​选项卡时,我们都会询问他们是否希望参加竞争。

如果他们决定参加竞争,我们会向他们提供他们的个人资料信息。

如果用户同意共享其信息,将显示以下屏幕。

为构建此用例,我们创建了一个Web应用程序,其中包含以下元素:

  • Test 活动
  • 三页
  • Access control​活动
  • Pre-loading 活动
  • Save 活动
  • End​活动

测试活动

Test​活动基于​ID​和​Application parameters​字段。

它由三个分支组成:

  • identifier (UID) is empty :只有当用户已同意共享其信息时,Facebook才会转发该标识符。Test​活动的第一个分支允许您仅向从未输入过(即ID为空的用户)的用户提供竞争对手。
  • application parameter equals ‘thanks’ :要避免链接到Facebook的显示错误,Web应用程序结束页面会指向使用值添加到的 app_data Facebook应用程序的URL( thanks 有关更多信息,请参阅: 结束活动)。第二个分支可让您了解用户是否来自第一个分支的​End​活动(并且刚刚进入竞争对手),以显示感谢信。 有关使用其他URL参数的更多信息,请参阅:如何将设置转发到Facebook应用程序?
  • Default branch :如果用户在上一日期(应用程序参数与 thanks​不同)已输入竞争对手(ID已输入),我们将显示一个页面,表示他们已经输入。

竞争页面

要避免链接到Facebook的显示错误,您还需要在竞争页面的​Window​字段中选择​Parent window​或​In the top window

访问控制活动

通过​Access control​活动,可在用户进入竞争对手时显示Facebook权限请求页面。 如果用户同意共享其信息,则在预加载期间会恢复该信息。 有关更多信息,请参阅:预加载活动

如果您之前在创建Web应用程序时输入了外部帐户(请参阅创建Facebook类型的Web应用程序),则无需编辑活动。 如果没有,请转到​Application​字段,然后选择链接到Facebook应用程序的外部帐户。

预加载活动

选择要用于预加载的数据源:

  • Marketing database :此选项允许您通过Adobe Campaign数据库预载数据。
  • Facebook :此选项允许您使用Facebook预加载数据。

营销数据库

利用此选项,可恢复访客表中存在的配置文件的数据。 验证基于用户单击Facebook应用程序选项卡时恢复的外部Facebook ID。 如果在​Pre-loading​活动后添加表单,则会预加载包含数据库中信息的字段。

注意

有关通过Adobe Campaign数据库预加载数据的更多信息,请参阅此部分

Facebook

利用此选项,可定义要收集的Facebook配置文件信息(用户已同意共享该信息),以便进行保存。

Database information​选项允许您收集以下数据:

  • External ID:用户ID
  • Gender:用户性别
  • Verified :此字段指定用户是否具有验证的Facebook帐户。
  • Full name:用户的全名
  • First name:用户的名字
  • Last name:用户姓氏
  • Language:用户语言

您还可以通过选中相应的复选框来决定收集个人资料照片、好友列表、电子邮件地址、出生日期、兴趣和位置。

在单击​Ok​之前,请勾选​I agree to comply with Facebook conditions of use​框。

注意

如果选中​Private information​部分中的一个或多个框,则Facebook权限请求屏幕将自动显示此数据的访问请求。

要收集所选信息,用户必须同意共享该信息。

如果要同时使用这两种预加载方式(通过Adobe Campaign和通过Facebook),请依次添加两个预加载框。

保存活动

Save​活动允许您将在访客表中存储在先前阶段收集的信息。

如果访客表中已存在配置文件,则会使用收集的新数据更新其数据。

如果数据库中不存在配置文件,并且收集了Facebook用户的电子邮件地址,则会在访客表中创建访客。

  1. 在​Visitor creation folder​字段中,选择要在其中创建用户档案的文件夹。 对于Facebook类型的Web应用程序,默认创建文件夹为​Visitors

  2. 在​Reconciliation mode​字段中,选择要使用的协调模式:

    • Automatic :根据电子邮件、姓氏、名字和出生日期进行协调。
    • Manual :请选择一个或多个协调键值。
    • None :不会进行和解。
  3. 在​Mapping​字段中,选择要执行协调的架构。

    重要

    确保在投放映射中正确输入​Social networks​选项卡的字段。 通过​Administration > Campaign management > Target mappings​节点访问投放映射。

  4. 您可以选择要协调的搜索文件夹和新配置文件的创建文件夹。 如果字段为空,则会在映射架构的默认文件夹中搜索并创建用户档案。

结束活动

要避免链接到Facebook的显示错误,您需要选中​Use an external URL​框并输入Facebook应用程序的URL,然后输入​app_data​参数和值。 此值将用在​Test​活动中,以检测用户是否刚刚进入竞争对手,并显示感谢信(如果适用)。 有关更多信息,请参阅:测试活动

在本例中,使用的值为​thanws

访客的详细信息屏幕

与Twitter关注者类似(请参阅:工作原理),恢复的Facebook配置文件会存储在访客表中。 要显示访客列表,请转到​Profiles and Targets > Visitors​节点。

同意共享其用户档案信息的每个Facebook潜在客户都会添加到访客列表中。 如果在​Pre-load​活动中选中​Friends​框(请参阅:预加载活动),还会添加好友。

在访客详细信息窗口的​Summary​部分中,New Contact​指示器有两种可能的状态:

如果显示绿色复选标记,则表示访客未与任何收件人协调。 在这种情况下,将在收件人列表中创建新用户档案。

红叉表示访客与收件人协调一致。 单击​Recipient​字段右侧的放大镜可显示匹配的收件人。

转到收件人的详细信息窗口以显示匹配的访客(如果适用)。 选择​Others​选项卡,然后在​Web identities​部分双击访客的名称。

访客详细信息页面的​Activities​屏幕包含以下信息:

  • “Open Graph”类型粉丝活动:播放的音乐、观看的视频、阅读的文章和解释安装的应用程序(Deezer、Spotify、Dailymotion、Yahoo News等)

  • 粉丝在Adobe Campaign发送投放后添加的“称赞”和评论

  • 粉丝喜欢的页面

  • 风扇的签到

    注意

    为了让Adobe Campaign收集风扇的签入,您需要单击服务配置屏幕上的​Subscribe​按钮。 有关更多信息,请参阅配置外部帐户

如何使用Facebook配置文件数据预加载表单的字段

Social Marketing​应用程序还允许您向表单添加按钮,以使用Facebook用户档案信息预加载字段。 此部分中详细描述了此选项,该选项可在所有Web应用程序模板(Page​类型活动)中使用。

注意

在开始使用此函数之前,您需要创建一个Facebook应用程序并键入​Facebook Connect​外部帐户。 有关更多信息,请参阅配置外部帐户

在此页面上