Set Up Social Channels for Sharing Visualizations

Set up social channels, such as Twitter and LinkedIn, so it's easy for content authors to share their data visualizations with others.

About Sharing Content on Social Channels

Administrators can set up various social channels so that content authors can share their data visualizations on social platforms such as Twitter, LinkedIn, and Slack.

Once set up, social channels show up on the Export dialog for visualizations. For example, if you configure and activate Slack, users see an option to export their visualization to Slack when they click the Export icon.Export menu offers social channels

For some social channels, such as LinkedIn, you must also set up public web storage.

Social Channel Requires Public Web Storage
Twitter - App No
Twitter - Web Intent Yes
LinkedIn Yes
Slack No

Enable Visualizations to be Shared on Twitter

Administrators can set up a Twitter channel in Oracle Analytics, so that content authors can share their data visualizations as a tweet on their organization's Twitter feed.

You can set up content sharing through Twitter in two ways:

  • Twitter App - Share content through a predefined Twitter app, as described in this topic. Oracle recommend you use this approach.

  • Web Intent - Share content on Twitter through a public web link. For this mode of integration, you must set up and configure public web storage. See Set Up a Public Container to Share Visualizations.

To enable Oracle Analytics to share data visualization workbooks through your organization’s Twitter app:

  1. Obtain the client ID and client secret values for the Twitter app that you want to use to share data visualizations.
    1. Open Twitter Application Manager (that is,developer.twitter.com).
    2. Click the app that you want to use for tweets.
    3. On the Keys and Tokens tab, obtain the Consumer Key and Consumer Secret Key values.
    4. On the Permissions tab, select Read, write, and direct messages.
  2. Configure the Twitter channel in Oracle Analytics.
    1. In the Oracle Analytics Home page, click the Navigator, click Console, and then click Social.
    2. For Service, select Twitter.
    3. Change Status to Active.
    4. For Application Name, enter the name of the app that you set up in Twitter Application Manager.
    5. For Client ID and Client Secret, enter the Consumer Key and Consumer Secret values that you obtained in Twitter Application Manager (Step 1).
    6. Click Update.
    7. Click Copy to Clipboard to copy the redirect URL for Oracle Analytics.
  3. In Twitter Application Manager, configure the callback URL for Oracle Analytics.
    1. In Twitter Application Manager, click the app to use for tweets.
    2. On the App Details tab, click Edit and paste the clipboard content in the Callback URL field.
    3. Click Save.
  4. Verify you can share a visualization on the Twitter channel.
    1. In Oracle Analytics, open a workbook.
    2. On the Visualize or Narrate canvas, click the Export icon.
    3. Click Twitter.
    If you set up and activate the channel correctly, Twitter displays as an option on the Export menu.

Enable Visualizations to be Shared on LinkedIn

Administrators can set up a LinkedIn channel in Oracle Analytics, so that content authors can share their data visualizations on the organization's LinkedIn feed.

  1. Obtain the client ID and client secret values for the LinkedIn app that you want to use to share data visualizations.
    1. Open LinkedIn Developer Portal (that is, linkedin.com/developers/apps).
    2. Click the app that you want to use.
    3. On the Authentication page, obtain the Client ID and Client Secret values.
  2. Configure the LinkedIn channel in Oracle Analytics.
    1. In the Oracle Analytics Home page, click the Navigator, click Console, and then click Social.
    2. For Service, select LinkedIn.
    3. Change Status to Active.
    4. For Application Name, enter the name of the app that you set up in LinkedIn Developer Portal.
    5. For Client ID and Client Secret, enter the values that you obtained in LinkedIn Developer Portal (Step 1).
    6. Click Update.
    7. Click Copy to Clipboard to copy the redirect URL for Oracle Analytics.
  3. In LinkedIn Developer Portal, configure the redirect URL for Oracle Analytics.
    1. Select the app that you want to use.
    2. On the App Details tab, click Edit and paste the clipboard content in the Authorized Redirect URLs field.
    3. Click Save.
  4. If you haven't done so already, configure a public web storage container on Oracle Cloud that Oracle Analytics can use to share visualizations on LinkedIn.
  5. Verify you can share a visualization on the LinkedIn channel.
    1. In Oracle Analytics, open a workbook.
    2. On the Visualize or Narrate canvas, click the Export icon.
    3. Click LinkedIn.
    If you set up and activate the channel correctly, LinkedIn displays as an option on the Export menu.

Enable Visualizations to be Shared on Slack

Administrators can set up a Slack channel in Oracle Analytics, so that content authors can share their data visualizations on their organization's Slack app.

  1. Obtain the client ID and client secret values for the Slack app that you want to use to share data visualizations.
    1. Open the Your Apps page in Slack (that is,https://api.slack.com/apps).
    2. Select the app that you want to use or create a new one.
    3. On the Basic Information tab, navigate to the App Credential section and obtain the Client ID and Client Secret values.
  2. Configure the Slack app in Oracle Analytics.
    1. In the Oracle Analytics Home page, click the Navigator, click Console, and then click Social.
    2. For Service, select Slack.
    3. Change Status to Active.
    4. For Application Name, enter the name of the app that you set up in Slack.
    5. For Client ID and Client Secret, enter the values that you obtained in Slack (Step 1).
    6. Click Update.
    7. Click Copy to Clipboard to copy the redirect URL for Oracle Analytics.
  3. In Slack, configure the callback URL for Oracle Analytics.
    1. Open the Your Apps page in Slack.
    2. Select the app that you want to use.
    3. On the Basic Information tab, click OAuth and Permissions.
    4. Click Add New Redirect URL, paste the clipboard content in the Redirect URL field, and click Add.
    5. Click Save URLs.
  4. Verify you can share a visualization on the Slack channel.
    1. In Oracle Analytics, open a workbook.
    2. On the Visualize or Narrate canvas, click the Export icon.
    3. Click Slack.
    If you set up and activate the channel correctly, Slack displays as an option on the Export menu.