Reputation: 2887
I am trying to add a custom variable to Google Analytics using the iOS Swift library:
let tracker = GAI.sharedInstance().defaultTracker
tracker.set("custom_field" value: "my_value")
Here's what I'm trying to create a filter on: https://www.youtube.com/watch?v=4WbOtcwgQqE
How do I properly make that a custom variable so I can add a filter in Google Analytics?
Upvotes: 2
Views: 179
Reputation: 5208
They're no longer called custom variables, but custom dimensions (CD).
To configure the CD you've specified in the video:
Go to your GA account, go into Admin, under the property that you'd like to create this CD, click on "Custom Definitions" and click on "Custom Dimensions" Like
When you're in, click on "NEW CUSTOM DIMENSION" in red. Name it whatever you want, in this case "userRoles", you can name it "User Roles" as well. Make sure for "Scope" select "User" to learn more about scope: https://support.google.com/analytics/answer/2709828?hl=en&ref_topic=2709827#scope
Save and note the "Index" number for the newly created CD. This is how you reference it in your code, not by "userRole" or "User Role" most likely it will be something like "1" or "customDimension1", for the value you'd just set it to be whatever you want to use to identify the different user roles.
Upvotes: 2