Show Menu
主题×

创建 Facebook 应用程序

得益于Web应用程序,社交营销可让您在Facebook应用程序中显示个性化内容,从而更轻松地通过此社交网络获取潜在客户。 有关Facebook类型Web应用程序的更多示例,请参 阅Facebook应用程序示例
还可以将Adobe Campaign与合作伙伴开发的Facebook应用程序集成。 在这种情况下,无需使用Adobe CampaignWeb应用程序来获取Facebook用户档案。 有关此内容的详细信息,请参阅 配置外部帐户
应用以下配置步骤:
  1. 创建一个或多个Facebook应用程序。 有关此内容的详细信息,请参阅: 创建Facebook应用程序
  2. 输入要 terms of service 在Facebook 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 CampaignWeb应用程序来获取Facebook用户档案。 当Facebook用户安装应用程序时,将生成一个密钥(访问令牌)。 合作伙伴通过调用Web服务将此访问令牌转发给Adobe Campaign。 Adobe Campaign随后使用此令牌登录到Facebook数据库并收集用户通过应用程序共享的数据。
    WSDL文件中详细介绍了web服务的参数: https://<Instance name>/nl/jsp/schemawsdl.jsp?schema=nms:visitor
    要将第三方应用程序集成到Adobe Campaign中,您需要复制和Facebook字段 App ID App Secret 内容,并将其粘贴到控制台 Application ID 的和 Application secret 字段中。
    由此实例托管的应用程序
    如果要在此实例上托管应用程序(如果您没有第三方应用程序),则需要使用Adobe CampaignWeb应用程序来获取Facebook用户档案。 有关此内容的详细信息,请参 阅Facebook应用程序示例
    在Adobe Campaign控制台中,复制字段中包含的地 Secure Canvas URL 址,并将其粘贴 Facebook Web games (https) 到Facebook上的字段(在 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类型Web应用程序

Adobe CampaignFacebook应用程序可让您在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 Name 分的字 Page Tab 段中,输入您希望该标签显示在Facebook页面上的方式。
  4. 在字 Secure Page Tab URL 段中,输入Web应用程序的公共URL,可通过Web应用程 Dashboard 序的选项卡访问。 有关创建Facebook类型Web应用程序的详细信息,请参 阅创建Facebook类型Web应用程序
  5. 在Web应 Dashboard 用程序上,单击链 Add a page tab 接。
  6. 选择要将选项卡添加到的Facebook页面,然后单击 Add Page Tab