Using web applications, Campaign Social Marketing module lets you display personalized content in your Facebook applications, making it easier to acquire prospects via this social media. For more examples of Facebook type web applications, refer to this page.
You can also integrate Adobe Campaign with a Facebook application developed by a partner. In this case, there is no need to use the Adobe Campaign web application to acquire Facebook profiles. Learn more.
Configuration steps are:
For each Facebook application, you need to create a Facebook Connect type external account.
This step requires access to your Adobe Campaign console and your Facebook administrator account:
On Facebook: select the previously created application ( https://developers.facebook.com/apps), and select the Settings > Basic tab.
If the Facebook Web Games section does not appear, click the Add Platform button, at the bottom of the page, and select Facebook Web Games.
On Adobe Campaign: browse to Administration > Platform > External accounts and click New.
Enter a label and an internal name, and select the Facebook Connect type.
Select the application hosting mode: hosted by a partner or hosted by this instance.
Application hosted by a partner
It is possible to integrate Adobe Campaign with a Facebook application developed by a partner. In this case, there is no need to use the Adobe Campaign web applications to acquire Facebook profiles. When the Facebook user installs the application, a key (access token) is generated. The partner forwards this access token to Adobe Campaign by calling up a web service. Adobe Campaign then uses this token to log on to the Facebook database and collect the data shared by the user via the application.
The parameters of the web service are detailed in the WSDL file available here:
To integrate the third-party application into Adobe Campaign, you need to copy the content of the App ID and App Secret Facebook fields and paste it into the Application ID and Application secret fields of the console.
Application hosted by this instance
If you want to host the application on this instance (if you don’t have a third-party application), you need to use the Adobe Campaign web applications to acquire Facebook profiles. For more on this, refer to this page.
In the Adobe Campaign console, copy the address contained in the Secure Canvas URL field and paste it into the Facebook Web games (https) field on Facebook (in the Facebook Web Games section).
Do not use any unsecure URLs.
On Facebook, copy the content of the App ID and App Secret fields and paste it into the Application ID and Application secret fields in the console.
On Facebook, click the Save Changes button at the bottom of the page.
In the Adobe Campaign console, click the Subscribe button to enable Adobe Campaign to recover the data in real time each time a fan checks in via this application. Learn more
The configuration stages are as follows:
Enter the following address: https://developers.facebook.com/apps, then select the Facebook application.
The Adobe Campaign Facebook application lets you display personalized content in your Facebook application. For each Facebook application, you need to create a web application in Adobe Campaign. To create a Facebook web application, proceed as follows:
Go to the Social networks tab, click the Applications link, then the Create button.
Select a Facebook web application template from the list and enter the label.
There are four Facebook web application templates offered by default:
In the Application field, enter the external account linked to the Facebook application. Learn more
Select the Edit tab, then edit the web application. Learn more
Once the web application is complete, select the Dashboard tab, then click Publish to publish online.
You can configure your Facebook applications to be displayed as tabs on your Facebook page. To do this, apply the following steps:
Select the Facebook application (https://developers.facebook.com/apps), and select the Settings > Basic tab.
At the bottom of the page, click the Add Platform button, and select Page Tab.
In the Page Tab Name field of the Page Tab section, enter the label as you want it to appear on the Facebook page.
In the Secure Page Tab URL field, enter the public URL of the web application, which is accessible via the Dashboard tab of the web application. For more on creating Facebook type web applications, refer to this section.
On the Dashboard of the web application, click the Add a page tab link.
Select the Facebook page you want to add the tab to and click Add Page Tab.