We are making updates to our site analytics dashboard. For the search section should we look at Searches or Visits or both? What are the differences between Searches and Visits metrics in Omniture?
Searches are identical to Instances. This article has the exact answers you're looking for.
Searches: The number of times a search was performed.
Visits: The number of sessions within a given time period where a search was performed.
Visits: The number of sessions within a given time period. A visit is defined as a sequence of consecutive page views without a 30-minute break, or continuous activity for 12 hours. They most commonly consist of multiple image requests, however visitors that bounce can consist of a single page view.
Instances/Search: The number of times a variable was defined. Each time Adobe Analytics sees a value within a variable, instances increment by one in that respective report.
Related
I wonder if it is possible to use Google Forms to gather Sociometry responses.
See this picture as an example:
Clarification:
I want to create many rows per a single responder (see in my picture, there are 5 rows for responder 1, which represent each of the 5 Peers the responder needs to rank) . The second issue, is that the population always changes (responder 1 needs to rank 5 people, while responder 2 needs only 4)
Just create a form and link it to your sheet.
I think you have already done this, but just in case:
create a new form.
link the responses to a spreadsheet.
How to identify the responder
Unless you are in a workspace account and all the responders are also in a workspace account there is no way to identify the responder. The only way that you can do this is to ask the responder in the form for their "Responder ID". The only field that will be populated automatically will be the timestamp.
How to get multiple rows per response
The simple way is to simply get the participants to fill out the response multiple times. The more complex way is to look into Apps Script to construct forms based on a certain criteria, though this sounds like it will probably be complex to do in this way. Maybe you would be interested in building an Apps Script web app with which you could build an html form. That will probably give you more flexibility, though it will be a bit more work to set up.
How to organize your sheet so that all Responder IDs are sorted.
You can do this manually by filtering or sorting the data. Alternatively you can look into Apps Script to do this process automatically every few minutes or hours, depending on what you need it for.
Hi guys so I am trying to make my life a bit easier and figure out how to get the values logged against different tasks by the same person in 1 day so I can basically get the sum of their hours logged in total. Currently I can do this via the browser filter option using:
worklogAuthor = currentUser() AND worklogDate = "2019/01/30"
The problem is it returns entire tasks not just the hours so I need to click through each task and then get the number against the work log. Is there a way I could limit the fields being returned so I just see the work logged and maybe the task id? I see that there is some documentation out there to do that but I haven't been able to get it quite right yet.
Given that it has been 2+ years, I hope you have since found another approach. The issue you are bumping into is simply that the Advanced Search will only return a list of tasks, you can't modify that "select". What I would recommend is leveraging either the reporting or dashboarding functionality. The 2 widgets that I would recommend would be either Issue Statistics, or Workload Pie Chart. Worst case scenario, you can always dump the data out to a csv or retrieve from an API and aggregate your data that way as well.
I need to use Heap Analytics to count number of photos selected each time user goes to a page to select pages.
The problem I am facing is that I can not distinguish unique page visits for a particular user so count of number of items keeps growing no matter when when I as the single user visit the page. Currently, the graph I am generating shows an aggregate count of all times I visit the page and select photos.
How do I segregate page view instances in Heap Analytics to properly capture unique visits to a page and count each visits' number of items selected.
Try https://fabric.io it is very easy to implement and has a lot of features that you might need in the future.
On the side of each page on my site I list the other Pages in that Section. I also mark if the User visited or completed each page. Every time a page loads, Rails has to check the database to see if the User visited or completed each page in the Section, which makes displaying a page take longer. Is there a way I can speed this up?
Example: user visits page 2 and the sidebar loads. He then visits page 3 and the sidebar loads again, but likely with a different mark next to Page 2.
Page 2
------
- ✓ page 1 | Main Content
- > page 2 | The quick brown fox...
- page 3 |
...
There are a few areas you could improve performance, both in database lookup and in rendering.
For rendering, you should look at fragment cacheing the sidebar for visited links, although your scenario is a bit out of the ordinary in terms of keeping track of visited links in your app.
For each link in the side bar you could save a fragment that represents visited and unvisited, then the outer container could represent any permutation of visited and unvisited since it doesn't really matter which user it is when you display it. You will end up with a lot of various side bars for each of those scenarios.
For the database you could look at something like identity_cache and hold the list of users page visits in the cache to avoid unneeded lookups, invalidating when they hit a new page.
This is as good as I can get for such a broad question in relation to Rails and speed ups in general, which seems to be what the question is asking. There are numerous other platforms specific speedups that you can get by playing with different caching back-ends and servers as well.
I assume you are keeping track of the pages they have visited and/or completed in a database table because this data needs to remain stateful.
If so, first off, make sure your table is properly indexed on the columns it needs to look up.
Then, cache the results in a sessions variable, so that you can retrieve it from there and only go to the database when necessary (e.g. something changes the state or a certain period of time lapses)
Is there a smart way using Twitter API to quickly incremental search twitter users only from your followers?
For example, there is user Alice who is followed from one million users. One day, Alice wanted to send a DM to another user which is one of her followers, but she only remembered that the name of him/her starts from the letter 'Bo'. So she wants to filter her one million users name with prefix 'Bo'.
How can Alice get all users using Twitter API, which name starts from 'Bo'?
Method 1. Call followers/ids 200 times and filter : Since followers/ids can get only 5,000 followers at a time, you should call followers/ids at least 200 times to get all one million followers. After that, you filter the users by name which starts from 'Bo'. This IS extremely slow because the filtering never starts until the 200 requests end. It's scalability is poor because it uses lots of memory to save and filter loaded follower list for each user.
Method 2. Call users/search many times and check if they're following me : Unfortunately, only the first 1,000 matches are available. Matches over 1,001 will never appear as your followers.
I want to know if there is a better way than this. The following 2 methods are too stupid.
P.S.
Lady Gaga seems to be followed by 28 million users. https://twitter.com/ladygaga