在 Facebook 好友墙上发布

为了Adobe Campaign能够将出版物发送到Facebook墙,您需要将这些页面的写入权限委托给Adobe Campaign。 这涉及以下配置步骤:

  1. 使用一个或多个页面创建Facebook帐户。
  2. 创建用于发送验证的测试Facebook页面。
  3. 创建Facebook应用程序。
  4. 在​Facebook routing Adobe Campaign中,将Facebook应用程序设置输入外部帐户。

先决条件

开始方式:创建Facebook帐户和多个页面:这些将用于发送发布。

  • 要创建Facebook帐户,请使用https://www.facebook.com链接。

  • 要创建Facebook页面,请使用https://www.facebook.com/pages/create链接。

    我们建议使用相同的Facebook帐户管理您的所有页面。 这样,您只需要一个Facebook应用程序和一个外部帐户即可在帐户的所有页面上写入内容。

创建测试Facebook页面

我们建议创建专用Facebook页面以传送发布验证(有关详细信息,请参阅发送验证

  1. 登录到用于管理页面的Facebook帐户。
  2. 创建新Facebook页面。
  3. 单击右上角的​Settings​按钮。
  4. 在​General​选项卡中,修改页面的可见性参数:选中​Page unpublished​框。
  5. 单击 Save Changes 按钮。

创建 Facebook 应用程序

为了让Adobe Campaign能够在页面的墙上发布,您需要创建一个Facebook应用程序。 为此,请应用以下步骤:

  1. 登录到用于管理页面的Facebook帐户。

  2. 在浏览器中输入以下地址:https://developers.facebook.com/apps

    重要

    根据您拥有的帐户类型,可能需要一个或多个授权。

    要创建Facebook应用程序,您需要一个​已验证的 Facebook帐户。

  3. 单击页面右上角的​Add a New App​按钮。 输入应用程序名称和联系人电子邮件,然后通过安全检查。

  4. 在​Settings > Basic​下,单击​Add a platform​并选择​Facebook Web Games​类型。

  5. 在左侧菜单的​Products​部分,检查您是否看到​Facebook Login​产品。 如果没有,请添加新产品并选择​Facebook Login

  6. 创建应用程序后,选择​App Review​选项卡并发布应用程序。

将写权限委派给Adobe Campaign

要授予Adobe Campaign在页面壁上发布的写入权限,您需要输入之前创建的Facebook应用程序的参数。

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

重要

Adobe Campaign操作员必须具有管理权限才能执行此配置。

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

    注意

    如果未显示​Facebook Web Games​部分,请单击页面底部的​Add Platform​按钮,然后选择​Facebook Web Games

  • Adobe Campaign:转到树 Administration > Platform > External Accounts 的节点,选择外部帐户 Facebook routing 并单击选 Connector 项卡。

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

    重要

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

    复制并粘贴此URL也位于​Products > Facebook Login > Settings > Valid OAuth Redirect URIs​下。 要检查URL的有效性,请保存应用程序,复制并粘贴​Redirect URI to Check​字段中的URL,然后单击​Check URI

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

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

  4. 转到Adobe Campaign控制台,保存外部帐户。

    注意

    Marketing URL​字段为可选字段。

  5. 在Adobe Campaign控制台中,单击​Connector​选项卡底部的​Request the authorization from the application​链接。 将自动触发​Synchronize Facebook pages​工作流并收集管理员管理的所有Facebook页面。 有关详细信息,请参阅同步Facebook页面

    注意

    默认情况下,页面会添加到​Facebook​服务文件夹,可通过​Profiles and Targets > Services and Subscriptions​节点访问。 通过​Connector​选项卡的​Folder​字段,可以更改同步后创建Facebook页面的服务文件夹。 您还可以选择要以Adobe Campaign同步的Facebook页面,这要归功于​Filter​字段。 如果将此字段留空,将同步管理员管理的所有Facebook页面。

  6. 将显示一个包含各种Facebook权限设置的对话框。 这些选项使Adobe Campaign能够将出版物发送到Facebook帐户页面。

    接受各种权限请求。

  7. Adobe Campaign被授予在Facebook帐户页面的墙上发布的权利。

注意

如果Facebook帐户管理多个页面,只需配置一个外部帐户以在Facebook帐户的任何页面上写入。 对于每个新的Facebook帐户,您需要创建新的​Routing​类型外部帐户。

Synchronization of Facebook pages​工作流将同步Facebook帐户管理的所有页面,以便您通过Adobe Campaign直接在其墙上发布内容。 有关详细信息,请参阅同步Facebook页面

同步Facebook页面

通过​Administration > Production > Technical workflows > Managing social networks​节点访问的​Synchronization of Facebook pages​工作流,您可以(以Adobe Campaign)同步之前配置的Facebook帐户的页面。 默认情况下,此工作流配置为每天或每当管理员单击服务配置屏幕中的​Request an authorization from the application​链接时运行一次(请参阅将写权限委派给Adobe Campaign)。

同步完成后,收集的页面会显示在外部帐户中输入的服务文件夹中(请参阅将写权限委派给Adobe Campaign)。 默认情况下,页面会添加到​Facebook​服务文件夹的根目录中,该根目录可通过​Profiles and Targets > Services and subscriptions​菜单访问。

您现在可以直接通过Adobe Campaign在Facebook页面的墙上发布。 有关详细信息,请参阅在Facebook上发布

在此页面上