创建 Facebook 应用程序

通过使用Web应用程序,Campaign Social营销模块可在Facebook应用程序中显示个性化内容,从而更轻松地通过此社交媒体获取潜在客户。 有关Facebook类型Web应用程序的更多示例,请参阅 本页.

注意

您还可以将Adobe Campaign与合作伙伴开发的Facebook应用程序相集成。 在这种情况下,无需使用Adobe Campaign Web应用程序获取Facebook配置文件。 了解详情

配置步骤包括:

  1. 创建一个或多个Facebook应用程序。
  2. 输入 terms of servicePrivacy policy 要在Facebook权限请求屏幕上显示的链接。 了解详情
  3. 对于每个Facebook应用程序,请 Facebook Connect 键入外部帐户。 了解详情
  4. 对于每个Facebook应用程序,在Adobe Campaign中创建一个Facebook类型的Web应用程序。 了解详情
  5. 配置Facebook应用程序,以便它们在Facebook页面上以选项卡的形式显示。 了解详情

配置外部帐户

对于每个Facebook应用程序,您需要创建 Facebook Connect 键入外部帐户。

此步骤需要访问您的Adobe Campaign控制台和Facebook管理员帐户:

  • Facebook:选择之前创建的应用程序( https://developers.facebook.com/apps),然后选择 Settings > Basic 选项卡。

    注意

    如果 Facebook Web Games 中,单击 Add Platform 按钮,然后选择 Facebook Web Games.

  • Adobe Campaign:浏览 Administration > Platform > External accounts 单击 New.

  1. 输入标签和内部名称,然后选择 Facebook Connect 类型。

  2. 选择应用程序托管模式: hosted by a partnerhosted by this instance.

    由合作伙伴托管的应用程序

    可以将Adobe Campaign与合作伙伴开发的Facebook应用程序相集成。 在这种情况下,无需使用Adobe Campaign Web应用程序获取Facebook配置文件。 facebook用户安装应用程序时,将生成一个密钥(访问令牌)。 合作伙伴通过调用Web服务将此访问令牌转发到Adobe Campaign。 然后,Adobe Campaign使用此令牌登录到Facebook数据库并收集用户通过应用程序共享的数据。

    注意

    此处提供的WSDL文件中详细介绍了Web服务的参数: https://<Instance name>/nl/jsp/schemawsdl.jsp?schema=nms:visitor

    要将第三方应用程序集成到Adobe Campaign,您需要复制 App IDApp Secret Facebook字段,并粘贴到 Application IDApplication secret 的字段。

    由此实例托管的应用程序

    如果要在此实例上托管应用程序(如果您没有第三方应用程序),则需要使用Adobe Campaign Web应用程序获取Facebook配置文件。 有关详细信息,请参见此页面

    在Adobe Campaign控制台中,复制 Secure Canvas URL 字段,并将其粘贴到 Facebook Web games (https) 字段(在 Facebook Web Games )。

    注意

    请勿使用任何不安全的URL。

    在Facebook上,复制 App IDApp Secret 字段并粘贴到 Application IDApplication secret 字段。

  3. 在Facebook上,单击 Save Changes 按钮。

  4. 在Adobe Campaign控制台中,单击 Subscribe 按钮,使Adobe Campaign能够在每次风扇通过此应用程序签入时实时恢复数据。 了解详情

我们强烈建议将 Terms of servicePrivacy policy 链接,以在Facebook权限请求屏幕上显示。

配置阶段如下:

  1. 输入以下地址: https://developers.facebook.com/apps,然后选择Facebook应用程序。

  2. 选择 Settings > Basic ,然后输入 Privacy Policy URLTerms of Service URL 字段。

创建Facebook类型的Web应用程序

利用Adobe Campaign Facebook应用程序,可在Facebook应用程序中显示个性化内容。 对于每个Facebook应用程序,您需要在Adobe Campaign中创建一个Web应用程序。 要创建Facebook Web应用程序,请按如下步骤操作:

  1. 转到 Social networks ,单击 Applications 链接,然后 Create 按钮。

  2. 从列表中选择Facebook Web应用程序模板并输入标签。

    注意

    默认提供四个Facebook Web应用程序模板:

    • New Facebook application:如果要从空白应用程序启动,请选择此模板。
    • Pre-entered form:Facebook应用程序中带有表单和“Facebook登录”按钮,通过该按钮,用户可以使用其配置文件中的数据自动填写表单的字段。 这样,用户就可以更快地完成表单,让品牌获得更优质的信息。
    • “Canvas page” competition:Facebook应用程序,该应用程序会显示在屏幕上,为用户提供更好的可视化体验。
    • “Page Tab” competition:Facebook应用程序完全集成到品牌页面选项卡中。
  3. Application 字段中,输入链接到Facebook应用程序的外部帐户。 了解详情

  4. 选择 Edit ,然后编辑Web应用程序。 了解详情

  5. 完成Web应用程序后,选择 Dashboard ,然后单击 Publish 联机发布。

配置Facebook选项卡

您可以将Facebook应用程序配置为在Facebook页面上显示为选项卡。 要执行此操作,请应用以下步骤:

  1. 选择Facebook应用程序(https://developers.facebook.com/apps),然后选择 Settings > Basic 选项卡。

  2. 在页面底部,单击 Add Platform 按钮,然后选择 Page Tab.

  3. Page Tab Name 字段 Page Tab 部分,输入您希望在Facebook页面上显示的标签。

  4. Secure Page Tab URL 字段,输入web应用程序的公共URL,该URL可通过 Dashboard 选项卡。 有关创建Facebook类型Web应用程序的更多信息,请参阅 此部分.

  5. Dashboard ,请单击 Add a page tab 链接。

  6. 选择要将选项卡添加到的Facebook页面,然后单击 Add Page Tab.

在此页面上