Integrate Google Analytics (GA4)
What You’ll Need
- "Manage Integrations Access" in the Fibr Dashboard
- A valid GA4 account
- Read and Write access to the GA4 Account
Step-by-Step Integration Guide
Click on Settings on the Fibr dashboard
Navigate to Integrations.
Click on Connect to integrate GA4 to Fibr Dashboard.
Sign up to your Google Account connected to Google Analytics(GA4) and allow access when prompted.
This method uses OAuth 2.0 Authorization Code Flow, a secure industry-standard process. This process is secure, fully compliant with Google’s API policies, and does not expose your credentials to Fibr.
Select the Account, Property and Measurement ID.
Once connected, Fibr starts sending a fibr_impression_event.
Whenever a user views an experience, we’ll send an event to GA4 called fibr_impression_event. That event will contain the following properties:
- fibr_session_id: The unique id of a visitor session
- fibr_user_id: The unique user ID assigned to the visitor
- fibr_variation_id: The unique ID of the variation that the user saw
- fibr_variation_name: The name of the variation that the user saw
- fibr_campaign_group_id: The unique id of the Personalization or Experiment to which the variation belongs
- fibr_campaign_group_type: The campaign type. This can have 2 values:
- Personalization: This specifies that the variation loaded was of a personalization
- Experiment: This specifies that the variation loaded was of an experiment
- fibr_campaign_group_name: The name of the Personalization or Experiment to which the variation belongs
- fibr_campaign_name: The name of the campaign to which the variation belongs
- fibr_campaign_id: The unique ID of the campaign to which the variation belongs
- fibr_workflow_id: The workflow to which the campaign belongs
- fibr_campaign_group_name: < Name of personalization or experiment >
- fibr_client_id: This is a unique identifier for the client
- fibr_is_qualified: This parameter is to determine whether the user qualified for a personalization or not