Is there a performance hit against the number of data elements in a single rule?
Quick back story, our site is largely "members only". So the majority of our content is traffic from known people and we track their demographic info.
We have a rule in our configuration sending data to Adobe Analytics. We set a lot of evars on "every page load" that includes things like page name, account name, userID, zone and group information. We also have added things in this "every page load" rule for things like "on the search results page" add the keyword searched to an evar. We had a suggestion from a team member to remove that keyword search from the every page load an only load it on the search page, but we would also be duplicating all the other evars in that new search only rule so we don't lose the other evars we are tracking on the "every page" which would become every page except a few..."
I've heard that too many rules triggering on a page impacts performance, but does the number of evars in a single rule also impact performance?
If there is a rule that triggers and has a lot of data elements in it, but those elements are empty because the condition for the site to populate those, does that cause a performance drain to consider adjusting?
As we unravel this thread, it becomes even deeper because we have pages available to logged in customers and prospective customers not logged in. So I'm wondering should we set all of those evars on the "every page load" in the Adobe Analytics Extension under global variables and then change our "every page load" rule to "if logged in" or "if not logged in" rules to get the demographic info or "if search page do this" and just add in
I look forward to your insight.