Expand my Community achievements bar.

Webinar: Adobe Customer Journey Analytics Product Innovations: A Quarterly Overview. Come learn for the Adobe Analytics Product team who will be covering AJO reporting, Graph-based Stitching, guided analysis for CJA, and more!

Can a custom metric be a decimal?

Avatar

Level 2

Hi, I’m using the Web SDK to retrieve this data, but I can’t find a way to make it display in decimals as it does on the website. Is there any way within Analytics to ensure the data comes in with decimals? So far, I’ve only managed this with calculated metrics.

 

4 Replies

Avatar

Level 4

@Krozi i have been creating calculated metrics to capture currency format with decimals. However, I came across the thread below, worth trying 

https://experienceleaguecommunities.adobe.com/t5/adobe-analytics-questions/revenue-with-no-decimal-p...  

Avatar

Level 2

I am using the Web SDK to capture this value from the website's Datalayer, so this solution wouldn’t be appropriate for me. Moreover, if you use "parseInt(x).toFixed(n)", it will return an integer with n zeros as decimals (e.g., 124.00). The correct approach would be to use "parseFloat(x)" and then ".toFixed(n)" to limit the number of decimals displayed.

 

Avatar

Level 10

 Hi @Krozi 

you could try creating a calculated metric of your current metric and change the decimals as desired in the calculated metric settings.


choose format "Decimal"

IMG_7775.jpeg

 

see also

https://experienceleague.adobe.com/en/docs/analytics/components/calculated-metrics/calcmetric-workfl...

 

 

Avatar

Level 2

Yes, it’s a solution I was already aware of, but it would create a "duplicate" of the metric, and I wanted to avoid that.

 

Thank you very much.