Configuring publishing on Twitter
In order for Adobe Campaign to be able to send tweets to your Twitter accounts, you need to delegate write access to Adobe Campaign for these accounts. To do this, apply the following configuration steps:
- Create a Twitter account.
- Create a test Twitter account for sending proofs.
- Create one Twitter application per Twitter account.
- For each Twitter application, create a new Twitter type service.
Start by creating one or more Twitter accounts to send your tweets to.
To create a Twitter account, go to https://twitter.com .
Creating a test account on Twitter
We also recommend creating a private Twitter account which can be used for sending tweet proofs (for more on this, refer to Sending the proof ):
- Create a new Twitter account.
- Click the menu in the top right-hand corner and select Settings .
- Select the Security and privacy tab, and check the Protect my Tweets box.
- Click the Save Changes button at the bottom of the page.
Creating an application on Twitter
In order for Adobe Campaign to be able to send tweets to your Twitter accounts, you need to create one Twitter application per Twitter account. To do this, apply the following steps:
- Log on to your Twitter account.
- Enter the following address in your internet browser: https://apps.twitter.com/ .
- Then click the Create New App button on the right.
- Let the wizard guide you through the process.In order for this application to allow Adobe Campaign to send tweets to your account, go to the Permissions tab of the application and select Read and Write for the Access section. In the Settings tab, you also need to leave the Callback URL field empty.
Delegating write access to Adobe Campaign
For each Twitter application, you need to create a different Twitter type service which will include the application settings.
This step requires simultaneous access to your Adobe Campaign console and an Internet browser logged on to your Twitter account:
- Twitter : select the application created previously ( https://dev.twitter.com/apps ), and click the Keys and Access Tokens tab.
- Adobe Campaign : go to the Profiles and targets universe, click the Services and Subscriptions link and click the Create button.
- Select the Twitter type.The Synchronize subscriptions option is enabled by default. When the box is checked, the Twitter account synchronization workflow (refer to Synchronizing Twitter accounts ) recovers the list of Twitter followers so that you may send them direct messages (refer to Sending direct messages to subscribers ). If you do not want to recover the list of followers, uncheck this box.
- Enter the label and internal name of the service.The Internal name of the service must be identical to the name of the Twitter account. To make sure there are no entry errors, apply the following steps below.
- Click the Save button.
- In the overview of services, click the Twitter type service which you have just created.
- Select the Twitter page tab. The Twitter account should be displayed.
- In the Visitor folder field, select the visitor folder which the followers will be created in. For more on this, refer to Operating principle . By default, followers will be created at the root of the Visitors folder.
- On Twitter, copy the content of the Consumer Key (API Key) and Consumer Secret (API Secret) fields and paste it into the Consumer key and Consumer secret fields of the console.
- On Twitter, copy the content of the Access Token and Access Token Secret fields and paste it into the Access token and Access token secret fields of the console.
- In the Adobe Campaign console, click Save . Delegation of write access to Adobe Campaign is now complete.
You must create one Twitter type service per Twitter application.
The Twitter account Synchronization workflow synchronizes Twitter accounts in Adobe Campaign. For more on this, refer to Synchronizing Facebook pages .
Synchronizing Twitter accounts
In order for the workflow to recover the list of Twitter subscribers, the Twitter account synchronization box must be checked in the editing section of the service linked to the account. For more on this, refer to Delegating write access to Adobe Campaign .
The Twitter account synchronization workflow, which is accessed via the Administration > Production > Technical workflows > Managing social networks node, lets you synchronize Twitter accounts configured previously with Adobe Campaign. By default, this workflow is triggered every Thursday at 7:30AM.
It is possible to start the workflow at any time by running anticipated task processing. You can also edit the scheduler to change the workflow triggering frequency. For more on the scheduler, refer to this section .
You may now send tweets to your Twitter accounts and direct messages to your followers. For more on this, refer to: Publishing on Twitter .