Facebook 应用程序示例

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

注意

还可以将Adobe Campaign与合作伙伴开发的Facebook应用程序集成。 在这种情况下,无需使用Adobe CampaignWeb应用程序来获取Facebook用户档案。 有关详细信息,请参阅配置外部帐户

重要

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

注意

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

Facebook类型的Web应用程序示例详见:

重要

这些简单的使用案例作为示例来说明Facebook类型的Web应用程序的功能。

建议

以下限制直接链接到Facebook:

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

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

此示例分步说明如何在Facebook中显示Adobe Campaign构建的应用程序。 在这种情况下,我们要创建一个应用程序,当用户单击应用程序选项卡(App01)时,您可以显示​欢迎​消息。

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

  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应用程序结束页面将指向Facebook应用程序的URL, app_data 该应用程序的URL被添加 thanks 到该值中(有关详细信息,请参阅: 结束活动)。第二个分支允许您查看用户是否来自第一个分支的​End​活动(并且刚刚进入竞争对手)以显示感谢信。 有关使用其他URL参数的详细信息,请参阅:如何将设置转发到Facebook应用程序?
  • Default branch :如果用户已在上一日期(应用程序参数不同于)输入竞赛信息(ID已输入),我们将显示一个页面,表 thanks​明他们已输入。

竞赛页面

要避开链接到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​活动中,以检测用户是否刚刚进入竞赛,并显示感谢信(如果适用)。 有关此内容的详细信息,请参阅:测试活动

在我们的示例中,使用的值为​thranks

访客的详细信息屏幕

与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​类型外部帐户。 有关详细信息,请参阅配置外部帐户

在此页面上