Desktop Application Tracking | Community
Skip to main content
Level 2
March 15, 2023
Solved

Desktop Application Tracking

  • March 15, 2023
  • 1 reply
  • 1055 views

Hi All,

 

I would like to track a desktop application built on Electron framework using AngularJS.

What would be the best way to implement adobe analytics tracking for the desktop application? Is it possible to use SDK for tracking?

Please share any documentation/references available.

 

Thank you in advance.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by leocwlau

There is not any official documentation/reference to track desktop applications using Adobe Analytics as far as I know. I am also not sure if that is covered by the contract to track desktop applications as it is usually for websites and mobile apps.

I have no knowledge of the Electron framework. But if it can run the desktop application just like running a localhost website on a user's computer with an embedded browser, you may track it as if is a website with Adobe Launch, and of course, the tracking will only happen when the user's computer is connected to the Internet.

However, if the desktop application runs natively without any context for JavaScript execution, you have a hard way to go for implementing the tracking by either

In both cases, the challenge is how to maintain the user identity manually, as there are Adobe Visitor ID services for both websites and mobile apps, which is missing in the desktop application scenario.

 

1 reply

leocwlau
Community Advisor and Adobe Champion
leocwlauCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
March 20, 2023

There is not any official documentation/reference to track desktop applications using Adobe Analytics as far as I know. I am also not sure if that is covered by the contract to track desktop applications as it is usually for websites and mobile apps.

I have no knowledge of the Electron framework. But if it can run the desktop application just like running a localhost website on a user's computer with an embedded browser, you may track it as if is a website with Adobe Launch, and of course, the tracking will only happen when the user's computer is connected to the Internet.

However, if the desktop application runs natively without any context for JavaScript execution, you have a hard way to go for implementing the tracking by either

In both cases, the challenge is how to maintain the user identity manually, as there are Adobe Visitor ID services for both websites and mobile apps, which is missing in the desktop application scenario.