Expand my Community achievements bar.

SOLVED

Enable tracking custom function based analytics

Avatar

Level 1

Hi Experts,

I am very new to Adobe Analytics (Site Catalyst), Here I am looking for your help in enabaling the custom function based analytics.

It would be very much appericiated if I am getting step by step information. I dont have any idea about this tool at all.

as part of POC, I am looking for help, How to enable Registration failed event at client side and how do I capture the same at server site(at omniture).

Thanks ! Hiren

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Events in Adobe Analytics are completely customizable, meaning you can make them whatever you want them to be. In the Admin Console, you give them a name, and in your JavaScript implementation, you determine when they fire.

For example, say you want to track how many times people signed up for your newsletter. In the Admin Console, you'd name event1 "Newsletter Sign ups", then on the sign-up confirmation page on your site you'd set s.events="event1". If instead of using client-side analytics you want to send data directly from your server to our server, you can utilize the data insertion API.

I would expect a "registration failed" event to fire whenever the server is unable to process said registration. You could either do this client-side, including JavaScript logic to recognize the failure and send the assigned event in the image request, or you could use the API to send the event from your servers to ours.

View solution in original post

3 Replies

Avatar

Employee Advisor

Hi Hiren,

Thanks for posting here in the community! I'm not familiar with the term "custom function-based analytics" - are you referring to a custom JavaScript implementation, contextdata + processing rules, dynamic tag management, or something else?

My recommendation here would be to go through our Implementation guide and see what capabilities we have available for your use. Once you understand what each variable does and how/if you intend to use it, we can go through specific use cases on what you want to accomplish.

Avatar

Level 1

Thanks Gigazelle, Sorry for out of context posting. Here, I would like to capture some custom parameters. What I understood from given implementation guide, there is admin console which help to setup metrics for corresponding instance of application. So, How do I create custom metrics parameters which I need to map with client side parameters(variable).

Given implementation guide has standard event capture list. Here I want to capture event based on functionality.

Could you please help how do I capture one of the event like Regitration is failed or sucessful. both at client side as well as severside(site catalyst).


Thanks in Advance,

Hiren

Avatar

Correct answer by
Employee Advisor

Events in Adobe Analytics are completely customizable, meaning you can make them whatever you want them to be. In the Admin Console, you give them a name, and in your JavaScript implementation, you determine when they fire.

For example, say you want to track how many times people signed up for your newsletter. In the Admin Console, you'd name event1 "Newsletter Sign ups", then on the sign-up confirmation page on your site you'd set s.events="event1". If instead of using client-side analytics you want to send data directly from your server to our server, you can utilize the data insertion API.

I would expect a "registration failed" event to fire whenever the server is unable to process said registration. You could either do this client-side, including JavaScript logic to recognize the failure and send the assigned event in the image request, or you could use the API to send the event from your servers to ours.