KM File Unique user hit count

Hi All,
Is there a way to know the hit count for a KM file (Unique user hit count). As KM maintains read and unread flag for each user.

Hello, yes, you could activate KM Activity Report, go to
System Administration > System Configuration > Knowledge Management > Content Management > Global Services > Activity Reporting Service (advanced option)
restarting is necessary, a .txt file will be created every day on the server at
/usr/sap/<SID>/<INSTANCE ID>/j2ee/cluster/server0/<activiy report folder default/custom name>
which can then be analyzed with excel, normal filters/subtotal function or
if you prefer use a BI tool
on the beggining the "Main File Format" is a string quite confusing, please refer
to the following document for more in depth configurations
http://www.sdn.sap.com/irj/scn/events?rid=/library/uuid/20bdc97c-face-2b10-dfab-c85ed4a4ebe6&overridelayout=true
kind regards,
Rafael

Similar Messages

  • Portal Users hits count on the homepage

    Hi all,
    I want to put hits count (total number of visitors) on my portal homepage, just like any other website. Don't have any idea how to do it. Can anyone guide me on this. Waiting for some quick response.
    Thanks in advance,
    Ganpati Jha

    hey ganpati .
    open your portal, login into  it.
    step1: go to tab into the top level navigation bar  System administrator --> support --> portal runtime --> browse deployment (in Test and Configuration Tools admin tools) --> download com.sap.portal.masthead.bak
    step 2:now rename that com.sap.portal.masthead.bak to com.sap.portal.masthead.par
    step3:
    now import that par file in netweaver developer studio and make the necessary changes like putting a variable to get incremented each time mast head is loaded. this way u can keep track of the number of hits.
    step4:  include .jar files of the downloaded par file to the
    for any clarification please ping again.
    reward if found useful.
    thx and regards.
    Anoop Gupta

  • Error when user hits Cancel in File Dialog Box

    Error 43 occurs when the user hits cancel about saving a file. I have a simple state machine, and when the user hits "RUN", the dialog box comes up. What if they change their mind? I have tried to use the "exception code" in the General Error Handler for Error 43 but I still end up with an error message or my VI stopping.
    Are there any templates for VIs that save your data only when you press a "SAVE" button, or either that don't freak out if you hit Cancel?
    p.s. I have LabVIEW 6.1.
    THANK YOU
    Lauren

    Hey, I got the same problem, Error 43 when cancel button is clicked, as I was going through one of the examples from "LabView for Everyone" book. I downloaded the Cancelled.vi example and constructed a case structure for it. However, the problem still occurs. When i ran highlight execution for the cancelled.vi example, as the cancel button is pressed the file dialog goes through and sends out boolean value of the cancel status. But for the file I'm working with, the boolean value is not send when cancel button is entered. File dialog sends out an error before the values are send out... Can someone explain? Thanks.
    Attachments:
    test.gif ‏14 KB
    test1.vi ‏48 KB

  • Popularity Trends Report - Zero Hits and Zero Unique Users

    Popularity Trends Report - Zero Hits and Zero Unique Users.  Search Service is working and returning results for generic look-ups.  I have read numerous postings on this subject, but non that define a step-by-step trouble shooting method such
    as what services/checks should be identified as running and so on.  Any help would be appreciated.  Would like to see what people are actually viewing on my site.  Thanks in advance.

    Hi,
    According to your post, my understanding is that Popularity Trends Report return zero Hits and zero Unique Users.
    I recommend to run some PowerShell scripts that added receivers to start data showing again.
    For more information, you can refer to:
    PowerShell Script to Workaround No Data in SharePoint 2013 Usage Reports
    Here are some similar threads for your reference:
    http://social.technet.microsoft.com/Forums/en-US/51c96873-de7e-4f38-ab2a-9f5a5efc8dd8/popularity-trends-report-always-zero?forum=sharepointadmin
    http://social.technet.microsoft.com/Forums/en-US/b94d2114-48a2-4ac8-aa10-b32762275611/popularity-trends-report-is-empty?forum=sharepointsearch
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Hit count for a file

    Hi,
    Request help from the experts to resolve the below issue.
    How can we get to know,how many user have hit a selected file and user wise list who has read the file which has been uploaded in KM content?
    Regards,
    Sasikala

    Hi Sasikala
    Please check this :-
    http://forums.sdn.sap.com/thread.jspa?threadID=1498440
    https://forums.sdn.sap.com/thread.jspa?threadID=119232
    https://wiki.sdn.sap.com/wiki/display/KMC/KMDocumentHits-Code+Program
    Best Regards
    Arun Jaiswal

  • RUEI: Unique User Count in the Dashboard?

    Hi Guys,
    Would you happen to know how I could simply add how many unique user ID's were in our system within a 24 hour period? I just need to find a count of them to add to the dashboard. Any ideas?

    RUEI offers a reporing framework which can list you the unique userid which logged into your system.? It has to be custom report but it can be exported in any format.
    How ID gets identified is restricted to way you identify usernames in the ruei configuration.
    Syed

  • Website hit count and rating stars

    Please assist I have 3 questions:
    1.       How to add the hit count on a website so that I can able to see how many people visited my site.
    2.       How to add the rating stars for music/video so that people can able to rate/vote for the best song/video of the month.
    Thank you for your help.

    I'm in complete agreement with JoeyD.  Hit counters add nothing special to a typical site.  Since they don't tell you where your hits are coming from or whether or not these are unique hits, I see no point in them.
    @ Shocker.  Your argument doesn't hold water. A regular web site is NOT the same as a web forum or blog where user participation is part of the whole experience. It's like comparing oranges to ducks - totally different.
    If you look closely at Adobe's main web site or any other commercial site like Apple or Dell you're not likely to see hit counters on them.  Why?  Because they're irrelevant.  The only people who care about site traffic are site owners and developers.
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb

  • Web page visit - hit counter

    Please advise of any tutorial or example of a web visit counter. 
    I can create one that increments the count for each visit and refresh but really need something that will count unique visitors.
    Maybe use a session but not sure how to do it.

    Depending on whether this is a casual hit counter, or something more mission-critical, there's a number of ways to accomplish this.
    One option is to increment the counter, then place a cookie on the user's computer. If the cookie is present, don't increment the counter again. Set the cookie to never expire, or expire after a certain window of time (after which the user would be considered "unique" again). Only drawback to this is if the user clears their cookies, then returns, the counter would consider them unique no matter what. Second, you could store each visit as a row in a database, along with the user's IP address and a date/time stamp. Your code could then query that table based on the IP address, and only increment the counter if that IP address is not present. Depending on how long you want to consider a user "unique", you could filter the rows by date. Keep in mind that this could result in a large table, depending on your traffic, so it may be best to have some sort of cut-off time after which you would delete records.
    You could even combine the two methods, if you so desire.
    I'm sure there are many other ways this can be accomplished, but these are two simple means to accomplish your goal.

  • How does the hit counter work?

    hi
    a while ago i made a web site with a hit counter on it
    i wrote the hit counter using php and a flat text file to store the number of hits
    i experienced a number of problems
    1. if someone visited the site more than once, the hit counter would go up each time they visited. this is not really desired as i really only want to know how many unique hits i get
    2. web bots and web crawlers would also make the counter go up
    does the hit counter that iweb generates suffer from this problem?
    how does it work - from total hits or only unique hits?
    does anyone know it web crawlers effect the counter?
    thanks!

    It is a hit counter and will register even when you visit the website.
    I found this annoying, so I ditched the iWeb hit counter and went to Bravenet and downloaded a visit counter instead. You can customise your design and can have a visit counter instead of a hit counter and you can also set it to ignore your own hits - so if you want to visit your site to see how it looks it won't register your hit. The hit counter will register each time and for every page, whereas a visit counter will just register the visit to the first page and then thats it. If you use Bravenet it will give you stats too.
    I am sure you can get hit counters and visit counters from lots of other sources though.

  • Proxy Visiting URL and Hit Counter

    When i connect and download a url using java it doesnt add one to the javascript hit counter on that site, whats wrong ? here is my code :
    import java.util.Properties;
    import java.util.Date;
    import java.net.URL;
    import java.net.URLEncoder;
    import java.net.HttpURLConnection;
    import java.net.URLConnection;
    import java.io.*;
    import java.util.*;
    // This is a simple example that shows how to get HTTP connections to work
    // with a proxy server. If all goes well, we should be able to post some
    // data to a public cgi script and get back the resulting HTML. If anyone
    // knows some "gotchas" when combining Java and proxies, I'd love to hear
    // about them. Send your thoughts to [email protected].
    public class RunProxy
        static String proxy;
        static String port;
        static String url;
        public RunProxy (String url1, String proxy1, String port1)
            proxy = proxy1;
            port = port1;
            url = url1;
            System.out.println ("Proxy Used:");
            System.out.println (proxy);
            System.out.println ("Port Used:");
            System.out.println (port);
            System.out.println ("Url Used:");
            System.out.println (url);
            //proxy = "195.61.75.183";
            System.out.println (proxy);
            main (new String [0]);
        public static void main (String argv [])
            try
                System.out.println ("Does this come after ? ");
                // Enable the properties used for proxy support
                System.getProperties ().put ("proxySet", "true");
                System.getProperties ().put ("proxyHost", "" + proxy);
                System.getProperties ().put ("proxyPort", "" + port);
                char doubleBrackets = '"';
                Calendar calendar = Calendar.getInstance ();
                String seconds = "" + calendar.getTimeInMillis ();
                seconds = seconds.substring (0, 10);
                // URL to a public cgi script
                System.out.println (seconds);
                //            URL url = new URL ("http://www.outwar.com/page.php?x=889751/&tom=" + seconds + "&tom_ench=d23bb6ce525d19b409977e39a298049e&pro=761b4f72a39bfbbbe7a556fa6cd41aa1&r=&h=25e7ec84cd9a43ff95a7c0393468f582&wid=" + doubleBrackets + "+wid+" + doubleBrackets + "&hit=" + doubleBrackets + "+ hit +");
                String url2 = url;
                //url2 = "http://missions.itu.int/~italy/old%20files/visitors.htm";
                URL url = new URL (url2);
                // URL url = new URL ("http://google.ca/");
                //URLConnection connection = url.openConnection ();
                HttpURLConnection connection = (HttpURLConnection) url.openConnection ();
                connection.setFollowRedirects (true);
                connection.setInstanceFollowRedirects (true);
                connection.setDoInput (true);
                connection.setDoOutput (true);
                // enter the username and password for the proxy
                String password = "vishu:vishwajeet";
                // base64 encode the password. You can write your own,
                // use a public domain library like
                // http://www.innovation.ch/java/HTTPClient/ or use
                // the sunw.server.admin.toolkit.security.BASE64Encoder
                // class from JavaSoft Java Web Server.
                //String encoded = base64Encode( password );
                String encodedPassword = "Basic " + new sun.misc.BASE64Encoder
                    ().encode (password.getBytes ());
                // Set up the connection so it knows you are sending
                // proxy user information
                connection.setRequestProperty ("Proxy-Authorization", encodedPassword);
                // Set up the connection so you can do read and writes
                connection.setDoInput (true);
                connection.setDoOutput (true);
                /*// open up the output stream of the connection
                DataOutputStream output = new DataOutputStream(
                connection.getOutputStream() );
                // simulate a POST from a web form
                String query = "name=" + URLEncoder.encode(
                "Ronald D. Kurr" );
                query += "&";
                query += "email=" + URLEncoder.encode( "[email protected]" );
                // write out the data
                int queryLength = query.length();
                output.writeBytes( query );
                output.close();*/
                // get ready to read the response from the cgi script
                DataInputStream input = new DataInputStream (
                        connection.getInputStream ());
                // read in each character until end-of-stream is detected
                try
                    PrintWriter output = new PrintWriter (new FileWriter ("tempPage2.txt"));
                    for (int c = input.read () ; c != -1 ; c = input.read ())
                        output.print ((char) c);
                    input.close ();
                    output.close ();
                catch (Exception heea)
                    System.out.println (heea);
                System.out.println ("UR GOOD!, next run. ");
            //suicide
            catch (Exception e)
                System.out.println ("Something bad just happened.");
                System.out.println (e);
                e.printStackTrace ();

    if your going through a proxy your gonna be hitting the server with the same ip address each time right? Don't some/most counters count unique IP address hits?

  • Can the Portal Activity Report show unique users per page?

    Hello all
    I guess this is a rather simple question, but can someone tell me if the portal activity report can show a count of unique users per page per week for instance?
    Or will it just show which users have visited the page in a list without aggregating them to a number? And if the users are aggregated to a number, is it only uniwue users that are counted for the given period?
    Regards,
    Martin

    Hi sogaard,
    It shows the no of unique logons.isnt it.
    Try these blogs
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/5497
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/5436
    Hope this helps
    Regards
    Vineeth

  • You are unable to log in to the File Vault user account "myaccount "...

    I know there are various posts already out there on remedies for recovering your data stored on a FileVault account when you receive the following message at the login screen; *"You are unable to log in to the File Vault user account "myaccount " at this time"*, but this genuinely worked for me despite AppleCare providing absolutely no assistance whatsoever. In fact, if I had followed their advise I'd be inconsolable right now having wiped my MacBook Pro and contemplating the prospect of rewriting my two essays due in 3 days time!
    I, in a moment of shear stupidity, decided to move the sparsebundle file in my one and only account to trash. Thinking nothing of my foolish actions I shut down for the evening without a care in the world. The next day I started up my computer as usual, and as usual I was prompted at the login screen for my password. I entered the correct password, but was alarmed to see the message above flash before my eyes. Without boring you all with what I did over the weekend waiting for AppleCare to open again on Monday morning. Anyway, this post is specifically for people who have put the sparsebundle of their FileVault-enabled account in the trash (NOT anything else!) without emptying it, of course! The other prerequisite is that you must REMEMBER YOUR FILEVAULT ACCOUNT PASSWORD!
    1. Firstly, you must insert *Disc 1 of the Mac OS X Install* discs.
    2. Restart your computer holding down the letter S (make sure you are holding this down BEFORE the start up noise sounds)
    3. Select the appropriate language and continue to the next screen (DO NOT go past the next screen, the WELCOME screen)
    4. At the grey bar at the top, under Utilities, select *Reset Password*
    5. Select the Administrator/Root account and proceed to change the password of this account to test
    6. Confirm the password by reentering it and click Save
    7. Restart your computer and at the login screen you should now be able to select an account named Other
    8. The username for this account is root and the password is test (the password you entered earlier)
    9. Using Finder, locate the Terminal utility, which can be found in *Applications --> Utilities*
    10. Enter the following, ignoring the bold of course (pay attention to lower cases AND spaces!): *defaults write com.apple.finder AppleShowAllFiles TRUE*
    11. Hit Enter
    12. On the next line, enter: *killall Finder*
    13. Hit Enter again
    14. Type: exit on the next line and close Terminal
    15. This has enabled the hidden files on your computer to be visible
    16. You then need to locate the sparsebundle file in the trash of your usual account folder (it could be 501, so search for that too) whilst logged in to the administrator account
    17. Once you have found it, click *Go to Folder* under Go in the grey bar and type /Users/
    18. Create a *new folder* at this location with a new username
    19. Move the sparsebundle from its present location to the folder you have just created
    20. Click Get Info on the new folder, and at the very bottom click *Apply to enclosed items*
    21. In *System Preferences --> Accounts*, create a new user with EXACTLY the same name as the folder you created (eg. Folder name = burtreynolds, new user = burtreynolds)
    22. A window should appear if you have done the above correctly stating *A folder in Users folder already has same name, would you like to use it?*
    22. Click OK
    23. Click *Show All* at the top of the Accounts window
    24. Restart your system and log in to the new account you have created
    25. The sparsebundle should now be visible
    26. Double-click on the sparsebundle, it will prompt you to enter a password
    27. Enter the password of your former account (if you have genuinely forgotten this password, I honestly can't help any further at this point)
    28. If the password is correct, the sparsebundle will automatically mount and you will have access to all the files
    29. NEVER EVER USE FILEVAULT AGAIN AND BACK UP ALL DATA YOU DON'T WANT TO LOSE!!!
    The above worked for me, and to say I'm mildly annoyed with AppleCare is, well, putting it mildly really!

    I know there are various posts already out there on remedies for recovering your data stored on a FileVault account when you receive the following message at the login screen; *"You are unable to log in to the File Vault user account "myaccount " at this time"*, but this genuinely worked for me despite AppleCare providing absolutely no assistance whatsoever. In fact, if I had followed their advise I'd be inconsolable right now having wiped my MacBook Pro and contemplating the prospect of rewriting my two essays due in 3 days time!
    I, in a moment of shear stupidity, decided to move the sparsebundle file in my one and only account to trash. Thinking nothing of my foolish actions I shut down for the evening without a care in the world. The next day I started up my computer as usual, and as usual I was prompted at the login screen for my password. I entered the correct password, but was alarmed to see the message above flash before my eyes. Without boring you all with what I did over the weekend waiting for AppleCare to open again on Monday morning. Anyway, this post is specifically for people who have put the sparsebundle of their FileVault-enabled account in the trash (NOT anything else!) without emptying it, of course! The other prerequisite is that you must REMEMBER YOUR FILEVAULT ACCOUNT PASSWORD!
    1. Firstly, you must insert *Disc 1 of the Mac OS X Install* discs.
    2. Restart your computer holding down the letter S (make sure you are holding this down BEFORE the start up noise sounds)
    3. Select the appropriate language and continue to the next screen (DO NOT go past the next screen, the WELCOME screen)
    4. At the grey bar at the top, under Utilities, select *Reset Password*
    5. Select the Administrator/Root account and proceed to change the password of this account to test
    6. Confirm the password by reentering it and click Save
    7. Restart your computer and at the login screen you should now be able to select an account named Other
    8. The username for this account is root and the password is test (the password you entered earlier)
    9. Using Finder, locate the Terminal utility, which can be found in *Applications --> Utilities*
    10. Enter the following, ignoring the bold of course (pay attention to lower cases AND spaces!): *defaults write com.apple.finder AppleShowAllFiles TRUE*
    11. Hit Enter
    12. On the next line, enter: *killall Finder*
    13. Hit Enter again
    14. Type: exit on the next line and close Terminal
    15. This has enabled the hidden files on your computer to be visible
    16. You then need to locate the sparsebundle file in the trash of your usual account folder (it could be 501, so search for that too) whilst logged in to the administrator account
    17. Once you have found it, click *Go to Folder* under Go in the grey bar and type /Users/
    18. Create a *new folder* at this location with a new username
    19. Move the sparsebundle from its present location to the folder you have just created
    20. Click Get Info on the new folder, and at the very bottom click *Apply to enclosed items*
    21. In *System Preferences --> Accounts*, create a new user with EXACTLY the same name as the folder you created (eg. Folder name = burtreynolds, new user = burtreynolds)
    22. A window should appear if you have done the above correctly stating *A folder in Users folder already has same name, would you like to use it?*
    22. Click OK
    23. Click *Show All* at the top of the Accounts window
    24. Restart your system and log in to the new account you have created
    25. The sparsebundle should now be visible
    26. Double-click on the sparsebundle, it will prompt you to enter a password
    27. Enter the password of your former account (if you have genuinely forgotten this password, I honestly can't help any further at this point)
    28. If the password is correct, the sparsebundle will automatically mount and you will have access to all the files
    29. NEVER EVER USE FILEVAULT AGAIN AND BACK UP ALL DATA YOU DON'T WANT TO LOSE!!!
    The above worked for me, and to say I'm mildly annoyed with AppleCare is, well, putting it mildly really!

  • How come the form in the JSP page does not work if user hits "ENTER"

    When I use the following code for loginpage.jsp
    If the user hits ENTER on the keyboard it just displays the same form with nothing in the username box.
    It works if the user clicks the button.
    <HTML>
    <BODY>
    <%
    String submit = request.getParameter("submit");
    if(submit == null){
    %>
    <FORM METHOD=POST ACTION=loginpage.jsp>
    Please enter your username: <INPUT TYPE=TEXT NAME=username SIZE=20>
    <INPUT TYPE=SUBMIT NAME=submit VALUE='Go!'>
    </FORM>
    <%
    else {
    String user = request.getParameter("username");
    if(user == null) {
    // display same page
    } else {
    // foward to next page
    %>
    </BODY>
    </HTML>

    I adjusted my code but it still does nto work when hitting the ENTER keyboard button.
    <HTML>
    <BODY onload="document.form1.left.focus();">
    <%
    String submit = request.getParameter("submit");
    if(submit == null){
    %>
    <FORM METHOD=POST ACTION=loginpage.jsp>
    Please enter your username: <INPUT TYPE=TEXT NAME=username SIZE=20>
    <INPUT TYPE="button" name="left" value="LEFT" onlick="alert(this.name)">
    <INPUT TYPE="button" NAME="right" VALUE="RIGHT" onclick="alert(this.name)">
    </FORM>
    <%
    else {
    String user = request.getParameter("username");
    if(user == null) {
    // display same page
    } else {
    // foward to next page
    %>
    </BODY>
    </HTML>
    If I do this
    <FORM METHOD=POST ACTION=nextpage.jsp>
    And use ENTER keyboard button it works, but not when I have ACTION to teh same page.
    Why is that?
    Is this JSP related or HTML? I thought JSP had something to do with it since it's JSP file.

  • I need Java code for a simple graphical hit counter for a webpage

    I was wondering if anybody out there could send me some code for a simple graphical hit counter for a webpage. All the sites that I've visited are garbage and of no use to me. Please help me.
    Colin

    Not as easy as you'd imagine with applets. You need some way to store the hits, usually through a file on the server. That's not gonna happen in a hurry for 2 reasons -
    - Applets can't read/write files
    - Your web server usually won't let you run programs on their machine (ie, programs that listen for socket connections from applets, then load/read/write/close a file).
    In short, no, there is no simple java solution (that I know of).
    Cheers,
    Radish21

  • How to write file in user's local desktop

    Hi,
    Using the WriteFile action, i can write the file in inetpub/wwwroot in server.
    Is there any way to write the file in user's local drive folder?
    Although now i am writing the file to server and allowing the user to access it through URL but I suspect that there could be user concurrent issue or file contamination issue.
    Constraint - The file should open with the default name.
    If i try to open a local copy to the user (thru SaveasCSV() or URL)  and allow the user to save the copy then the default name appear as Illumniator.
    Regards,
    Anil

    I think your current approach of saving to the web location and providing the user access via URL is the best approach.  From a security standpoint I can't see that writing directly to a user's desktop/laptop would be a good idea.
    If you are worried about naming or concurrency issues, then create sub folders that match their user name, or devise a naming convention that allows the objects to be unique between users and purpose.

Maybe you are looking for