Administrative functions in FastStats

Once you have established the Roles, administrators can define the Facebook Apps, define the Facebook Pages, and manage the tokens that contain the user credentials to enable FastStats to login to Facebook.

The administrative functions are available from File > Tools > Administrative Functions.

A user with the Facebook Administrator Role can Modify Apps, Modify Pages and Manage Tokens; while a user with only the Facebook User Role can only Manage Tokens.

Modify Apps

To use your Facebook Apps in FastStats, you need to add the App details in the administration suite. To register an App, FastStats requires the Facebook App Id and App Secret. The App Id and App Secret allow FastStats users to obtain the correct App Tokens and Page Tokens when logging in to the Facebook App using FastStats’ built-in Facebook login mechanism.

To obtain your App Id and App Secret, use your Facebook Developer Dashboard at developers.facebook.com and choose the appropriate App.

Alternatively, use the Apteco Facebook App to connect your Facebook account to Apteco Software.

  • To add a new App to FastStats, click Add New Facebook App.

  • To edit an existing app, click Edit next to the App Name.

  • Using the Apteco Facebook API App.

  • Using your own Facebook API App.

Note: If using the Apteco Facebook App, click on the ‘Use the Apteco Facebook app’ and the name is automatically populated and the App Id, Consumer Key and Consumer Secret is removed as they are not needed.

Row item Description
Name Used internally within FastStats and needs to match the app name in your Facebook Portal (Apteco if using the Apteco App)
App Id The Facebook App Id (only needed if using own app)
App Secret The Facebook App Secret (only needed if using own app)
Redirect URI

Used for click through actions from Facebook and is typically used to direct visitors to your brand home page

Modify Pages

To find your organisation’s Facebook Page ID, visit the page, choose More > About in the More Info section near the bottom of the list.

  • To add a new branded Page, click Add New Facebook Page.

  • To edit an existing Page, click Edit.

Enter your Facebook Page information.

Facebook capabilities configuration

This configuration allow a FastStats user login to the Facebook profile and generate the user access tokens for the Apps and Pages. Permission scopes are granted to this user to manage Ads or Page Posts using the App.

  1. In Users Explorer, right click on a user.

  2. Select Modify > Modify Capabilities > Modify Facebook Capabilities.

Manage Ads

Select the Manage Ads check-box to allow the user to (using the specific App):

  • Publish adverts

  • Upload custom audiences

  • Gather adverts statistics

Posts

Select the Post check-box to allow a user to:

  • Publish posts

  • Gather responses of the pages insights, posts insights, posts comments and likes

Manage Tokens

A Facebook User Role can see the Apps and Pages that are assigned by an administrator.

When you first access the Manage Tokens dialogue click Generate.

The Facebook login dialogue opens for you to provide your Facebook login credentials.

These credentials are represented by a token stored in FastStats.

Log into your App with your Facebook account that has been assigned an App role in order to obtain the App Tokens and Page Tokens. Use the **Keep me logged in** option to ensure the logged in session is retained.

Once you have logged into Facebook successfully through FastStats, close the login dialogue.

Note: The ‘Valid’ check boxes of the App and branded Pages are checked to show their respective tokens have been validated by FastStats.

If your tokens become invalid, you can click Re-Generate to log into your Facebook App to request a new set of tokens.

Note: When valid Apps and Pages tokens are generated, you’ll see a tick in each box under ‘Valid’ column. The long tokens have been saved in your FastStats Facebook database but invisible to you.

Now that the Apps, Pages and Tokens are defined, we can declare which can be used by which user.