The Google Analytics Skillset is a collection of tools connected to your Google Analytics account. By enabling this skillset, the AI agent can access your website data through Google Analytics and generate analytical reports, making it easier for you to understand your website behavior.
The current skillset includes the following skills:
Get Custom Report: Customizable Google Analytics reports where you can specify metrics and dimensions to get custom Google Analytics reports (metrics and dimensions can be specified)
Parameter Description:
propertyId (required): Google Analytics Property ID (e.g.: 42XXXXX01)
startDate (required): Start date (format: YYYY-MM-DD)
endDate (required): End date (format: YYYY-MM-DD)
dimensions (optional): Query dimensions (e.g.: country, city, pagePath, sessionSource)
Select the account containing the property whose data you want to access
Under the "Account" section, select "Account Access Management"
Click the "+" button and add the service account email (from the client_email field in the JSON file)
Assign "Viewer" permissions
Get your Google Analytics Property ID:
In Google Analytics, click "Admin" (gear icon)
Select "Property" > "Property details"
Copy the "PROPERTY ID: 42XXXXX01" for use later in conversations with AI or in prompts (see step 2 for example).
Step 2: Configure the Skillset
Return to the Google Analytics skillset configuration page in Bika.
Paste the entire JSON credential content into the Google Credentials field.
Click Connect to complete the credential configuration.
Enter the Property ID in the System Prompt, or enter the Property ID directly during conversation.
⚠️ If the setup process feels complex, you can also refer to the Google Analytics Agent template documentation for more detailed operation examples.
Step 3: Enable Required Skills
On the skillset configuration page, enable the required functions via toggle switches
Multiple skills can be enabled simultaneously
Click Save to take effect
Usage Examples
1) Get Report
Have the AI generate a custom analytics report:
Example prompt: "View total users"
metrics: totalUsers is the total number of users. Telling the AI directly can avoid potential errors, which depends on the LLM's understanding of Google Analytics.
Example prompt: "Analyze page views and sessions by country for the past month"
metrics: screenPageViews, sessions
📌 Tips:
Property ID: Unique identifier, such as 42XXXXX01, can be specified in the prompt.
dimensions: e.g., country, date, city, adUnitName.
Q: What should I do if the connection fails?
A: Check if the JSON was pasted completely, if extra symbols were added, or if the service account email has been configured with permissions.
Q: What should I do if the function is unavailable?
A: Confirm that the corresponding skill has been enabled and saved on the configuration page.
Q: What should I do if the call is restricted?
A: Google Analytics API has rate limits. Too many requests may trigger restrictions; try again later.
AI Automated Product R&D Management helps teams efficiently control the entire product process, covering requirements-tasks-BUG management. Based on AI-structured data intelligent analysis and optimization, it automatically generates iteration reports and improves collaboration efficiency.
Automatically fetches specific stock information on a daily basis and saves it to a table. This allows users to easily track and analyze stock trends, saving time and improving investment decisions.
Simply enter the script and video parameters in Bika to quickly generate AI videos in HeyGen and return the videos to Bika, greatly simplifying your video making and creation process.
The Product Messaging Library Template organizes your product is messaging guidelines, ensuring consistent communication across teams and helping maintain a unified brand voice.
Contractor Time Tracker streamlines work data management by connecting tables, simplifying task, personnel, and client tracking for improved efficiency and accuracy in managing projects.
The Email-to-Task Automation for Support Teams template is a cutting-edge solution designed to monitor customer emails in the support inbox in real-time and convert them into ticket tasks. It also automatically rotates the assignment of follow-up personnel. This template assists teams in automatically gathering and organizing customer feedback, ensuring that all customer issues are promptly tracked and responded to, thereby enhancing the efficiency and quality of customer service.