tag:blogger.com,1999:blog-159518135309222917.post803061690707564149..comments2024-03-08T01:53:07.559-08:00Comments on How to Siebel?: Google Analytics with SiebelUnknownnoreply@blogger.comBlogger12125tag:blogger.com,1999:blog-159518135309222917.post-77176863803749993772017-04-13T06:24:16.962-07:002017-04-13T06:24:16.962-07:00I have the same issue. Have you been able to resol...I have the same issue. Have you been able to resolve this?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-65247743158225946322016-04-29T05:56:59.229-07:002016-04-29T05:56:59.229-07:00Hi Sumit, GA code should start working on same day...Hi Sumit, GA code should start working on same day. Check the code for any issues. Try putting the code in static HTML page first and see if GA records your interaction.Jimhttps://www.blogger.com/profile/12540305358376025735noreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-63577263819791787282016-04-28T22:47:02.460-07:002016-04-28T22:47:02.460-07:00Hi Jim.. We implemented the code as stated above f...Hi Jim.. We implemented the code as stated above for our dedicated client. But we cant see anything in our analytics dashboard. Is it available immediately considering the fact we signed up for this service on the same day?<br />Anonymoushttps://www.blogger.com/profile/09415541930586569723noreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-57066572443827109822015-07-07T04:02:03.582-07:002015-07-07T04:02:03.582-07:00Nalin, I have gone through the link, it talks abou...Nalin, I have gone through the link, it talks about judging the performance of your resources on the web page, it calculates it by asynchronously loading the elements, I don't think it will be possible to leverage that code in Open UI.<br /><br />I have investigated the contentmanager.js it looks promising, still I would spend some more time in finding another level deep to get more accurate stats.<br /><br /><br />-Jim Jimhttps://www.blogger.com/profile/12540305358376025735noreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-7197323447978831452015-07-07T03:47:30.455-07:002015-07-07T03:47:30.455-07:00preload.js and postload.js is definitely not the w...preload.js and postload.js is definitely not the way to go, there is lot of processing before and beyond those files. <br /><br />- JimJimhttps://www.blogger.com/profile/12540305358376025735noreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-91848007572468223882015-07-06T11:47:34.563-07:002015-07-06T11:47:34.563-07:00My last reply was misleading as Postload to Preloa...My last reply was misleading as Postload to Preload would only capture the loading of customized PM/PR if any for the specific view and any applet specific gifs. Before preload is called by the EventManger(contentmanager.js) through fireevent, XHR requests would have been completed.<br /><br />Regards,<br />NalinAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-75557689415274704792015-07-06T11:04:18.225-07:002015-07-06T11:04:18.225-07:00Thanks Jim for the quick reply, we are trying to l...Thanks Jim for the quick reply, we are trying to look into the GA API, this link was of help:<br />https://developers.google.com/analytics/devguides/collection/analyticsjs/user-timings<br /><br />What would you think would be the correct cycle of events to mark in Siebel Open UI (IP 2014), as to capture the most accurate page load time. Once the login/landing page is loaded all the main required css/js/gifs/images are loaded and inside application browsing just loads some XHR, gifs/images(to the specific screen/view) and custom PM/PR if any, of that specific screen/view.<br /><br />Preload to Postload seems a reasonably accurate cycle to capture.<br /><br />Regards,<br />Nalin<br /><br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-83373339161549517242015-07-04T00:21:36.262-07:002015-07-04T00:21:36.262-07:00Hi Nalin, Thanks for sharing your research. I woul...Hi Nalin, Thanks for sharing your research. I would certainly like to help. As you said browser properties are constant, then we should try looking into the capturing the event in Open UI scripts, There should be some class who would be managing the SWE commands which we can hook into to capture the start of navigation command. It could be difficult to capture the end time. Dont worry about the overhead in marking the times it should be negligible as long as you are not syncing it with google everytime. <br /><br />I will try to research on this and post it here if I find anything interesting.<br /><br />-JimJimhttps://www.blogger.com/profile/12540305358376025735noreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-32215431766448373692015-07-03T12:21:05.415-07:002015-07-03T12:21:05.415-07:00Hi,
In google analytics "Page Load/Average P...Hi,<br /><br />In google analytics "Page Load/Average Page Load Time" is based on the browser API's "Navigation Timing API" ie "window.performance.timing.....". Once logged into the application the navigation is handled through the applicationcontext.js("SiebelApp.S_App" gotoview functionality) which uses the AJAX requests plus other resource loading, monitored through:"window.performance.getEntriesByType("resource")[i]" to load various pages, now this behavior makes the window.performance.timing.navigationStart and other various propertires constant throughout the navigation hence resulting in incorrect(zero in most cases) for "Page Load/Average Page Load Time".<br /><br />After searching on the various forums we could gather that "user timing api" can be used: "window.performance.mark" and "window.performance.measure" can be configured at various events/sites such as XMLHttpRequest.send(). If implemented, this would be an additional overhead.<br />Can you please suggest a way through which we could correctly gather data for "Page Load/Average Page Load Time" without going with the extra customization, using only google analytics<br /><br />Sorry for the long question/explaination and waking up this pretty old thread.<br /><br />Thanks and Regards,<br />Nalin<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-56345504131078412822014-10-09T05:54:19.966-07:002014-10-09T05:54:19.966-07:00I can't get the dimension1-3 getting populated...I can't get the dimension1-3 getting populated. In the code snippet you have (for example)<br /><br />ga('set', 'dimension2', theApplication().GetProfileAttr("Login Name"));<br /><br />Should that be double quotes around Login Name or single quotes?Cello Renehttps://www.blogger.com/profile/14127300730840025748noreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-21128710528461196522014-03-01T05:49:59.033-08:002014-03-01T05:49:59.033-08:00Thanks Ben for stopping by.
Glad you like it
- ...Thanks Ben for stopping by. <br />Glad you like it <br /><br />- Jim<br />Jimhttps://www.blogger.com/profile/12540305358376025735noreply@blogger.comtag:blogger.com,1999:blog-159518135309222917.post-3741510547062949092014-02-21T05:02:41.079-08:002014-02-21T05:02:41.079-08:00this is really an awesome idea!
Thank you very muc...this is really an awesome idea!<br />Thank you very much for sharing!!<br /><br />/BenAnonymousnoreply@blogger.com