Settings » General Settings » Integrations Tab

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000050980-settings-general-settings-integrations-tab

This article explains the Integrations Tab in the General Settings Tab and all the settings within this tab. This section of the admin area is used to set up different API keys and add-ons. Important A live domain needs to be connected before editing this section of the admin.




NOTE: There is an option to VIEW these settings, but in order to edit the settings a domain must be connected.


To learn how to set the domain live, please follow this link below:

How To Move The Site To A Live Domain



Visual Guide of the Integrations Tab

    



1. Integrations


Once the site is connected to a live domain, the following can be edited:



Block Spam Keywords


This is a comma separated list of keywords to block form submissions on sign up pages and public forms. To learn more about this click here:  Spam Form Protector Add-On 
TIP: Add keywords in "quotes" to target exact matches rather than any partial match (more specific targeting)




2. Google Analytics


Google Analytics ID


Enter Google Analytics 4 ID. Format G-XXXXXXX. To learn more about Google Analytics, click here


3. Google Maps


Google Maps Javascript API Key


This is the field where the Google Maps API Key should be added. To learn more about this click here: How to Enable Maps with Google Maps API 



4. Google ReCaptcha


Google ReCaptcha Site key


This is the field where the Google ReCaptcha Site Key should be added. To learn more about this, click here: How to Enable Form Security with Google reCaptcha

Google ReCaptcha Secret Key


This is the field where the Google ReCaptcha Secret Key should be added.


5. Sendgrid


How should the website be connected to SendGrid


The options are:

To learn more about this, click here: Sendgrid Integration - Increase Daily Email Limits 




6. Google Developers


Google Developer Client ID (for social login add-on) 


This is the field where the Google Developer Client ID (for social login) should be entered. To learn more this, click here: Google Login Add-On 


Enable Google Login?


Allow members to login with their Google account. Allow members to sign up with their Google Account in the Product Settings 



7. Facebook Developers


Facebook App ID (for social login add-on)


This field is where the Facebook App ID (for social login) should be enteredTo learn more about this, click here: Facebook Login Add-On 


Enable Facebook Login?


Allow members to login with their Facebook account. Allow members to sign up with their Facebook Account in the Product Settings



Facebook App Secret ID (for social login add-on callback delete)


Enter Secret ID for Facebook App (for Social Login delete)



8. Facebook Messenger


Facebook Page ID 


This is the field where the Facebook Page ID. (leave blank to disable chat by default) should be entered. To learn more about this, click here: Facebook Website Chat 




Enable Facebook Chat?


Enable or Disable the Facebook Chat on the website


9. Private Member Chat Messages


Enable Private Chat Messages for Members? 


If YES, this will also need to be activated to each specific membership plans. To learn more about this, click here: Private Member Chat 



Send Email Notifications to Members


Send Email Notifications when Chat Messages are Sent                             



Send Email Notification to Admin When Private Chat Reported? 


Send an email notification to the Admin of the site when a member flags / reports a private chat message.



10. Affiliate Program Integrations


Select Transaction Types to Track


This setting will control when the affiliate tracking code will be triggered. 


The options are:

  • Member Sign Ups
  • Member Upgrades
  • Member Lead Purchases
  • Digital Product Purchases
  • Pay-Per-Post Purchase

To learn more about this, click here: Affiliate Program Integrations 


ShareaSale Affiliate ID 


This setting will include the ShareaSale tracking code to successful signups.


PostAffiliatePro URL 


This setting will include the PostAffiliatePro tracking code to successful signups. IMPORTANT: Do not include http or www.


11. ChatGPT API Key 


ChatGPT API Key 


Enter the ChatGPT API Key. Click here to learn more about ChatGPT