创建 Facebook 应用程序

得益于Web应用程序,Social Marketing可让您在Facebook应用程序中显示个性化内容,从而更轻松地通过此社交网络获取潜在客户。 有关Facebook类型Web应用程序的更多示例,请参阅Facebook应用程序示例

注意

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

应用以下配置步骤:

  1. 创建一个或多个Facebook应用程序。 有关详细信息,请参阅:创建Facebook应用程序
  2. 输入要在Facebook权限请求屏幕上显示的​terms of service​和​Privacy policy​链接。 有关详细信息,请参阅:输入服务条款和隐私策略链接
  3. 对于每个Facebook应用程序,创建一个​Facebook Connect​类型外部帐户。 有关详细信息,请参阅:配置外部帐户
  4. 对于每个Facebook应用程序,在Adobe Campaign中创建一个Facebook类型的Web应用程序。 有关详细信息,请参阅:创建Facebook类型的Web应用程序
  5. 配置您的Facebook应用程序,使其以选项卡的形式显示在您的Facebook页面上。 有关详细信息,请参阅:配置Facebook选项卡

配置外部帐户

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

此步骤要求访问您的Adobe Campaign控制台和登录到用于页面管理的Facebook帐户的Internet浏览器:

  • 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 partner​或​hosted 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 ID​和​App Secret Facebook字段的内容,并将其粘贴到控制台的​Application ID​和​Application secret​字段中。

    由此实例托管的应用程序

    如果您希望在此实例上托管应用程序(如果您没有第三方应用程序),则需要使用Adobe Campaign Web应用程序来获取Facebook用户档案。 有关详细信息,请参阅 Examples of Facebook apps

    在Adobe Campaign控制台中,复制​Secure Canvas URL​字段中包含的地址,并将其粘贴到Facebook上的​Facebook Web games (https)​字段(位于​Facebook Web Games​部分)中。

    重要

    在任何情况下都不得使用不安全的URL。

    在Facebook上,复制​App ID​和​App Secret​字段的内容,并将其粘贴到控制台的​Application ID​和​Application secret​字段中。

  3. 在Facebook上,单击页面底部的​Save Changes​按钮。

  4. 在Adobe Campaign控制台中,单击​Subscribe​按钮以启用Adobe Campaign,以在每次风扇通过此应用程序签入时实时恢复数据。 有关详细信息,请参阅:Facebook应用程序示例

我们强烈建议添加要在Facebook权限请求屏幕上显示的​Terms of service​和​Privacy policy​链接。

配置阶段如下:

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

  2. 选择​Settings > Basic​选项卡并输入​Privacy Policy URL​和​Terms 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应用程序。 有关详细信息,请参阅:Facebook应用程序示例

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

配置Facebook选项卡

您可以配置Facebook应用程序,使其在您的Facebook页面上显示为选项卡。 为此,请应用以下步骤:

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

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

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

  4. 在​Secure Page Tab URL​字段中,输入Web应用程序的公共URL,可通过Web应用程序的​Dashboard​选项卡访问该URL。 有关创建Facebook类型Web应用程序的详细信息,请参阅创建Facebook类型Web应用程序

  5. 在Web应用程序的​Dashboard​上,单击​Add a page tab​链接。

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

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now