How to use additional dimension : direct sessions to the google studio - session

In google analytics I can add additional dimension which is named: Direct Sessions which gives two values : yes and no. The problem is that when im making reports in google studio i dont have this kind of dimension.
Maybe there is possible to add this dimension manually?
T.

If you have created a custom dimension in GA it is available in Google Data Studio (I assume that is what you mean by "Google Studio").
Currently the Google Analytics connector only provides access to data
available in custom reports. It does not provide access to
multi-channel funnels or real-time data. However, custom dimensions
and metrics are available in Data Studio.
You can select it like any other dimension (use the search feature and look for the name you gave to your dimension in the GA property settings).
Source

Related

Google analytics does not show statistics and looks different

I created a new application and noticed that it was different from my first one.
I have 2 sites on the Magento 2 platform. I want to separately collect data about them.
I had previously created a store for analytics in which I could create views. There I took the Account Number starting with the UK and added it to the settings.
But now I am trying to create a new tracking application and I get a different type of application in which I cannot create views, what am I doing wrong?
How can I connect it?
When you create a new Property in Google Analytics you can find Universal Analytics type Property by clicking on Show advanced options:
So you can obtain and use its ID (UA-XXXXX-X).

How to add map to a custom entity in MSCRM 2015 and how to plot multiple locations on it?

How to add map to a custom entity in MSCRM 2015 and how to plot multiple locations on it ?
It would be helpful to know more details about your situation, what you're trying to accomplish, what mapping tool you're trying to use. Without that the best I can do is offer some basic suggestions...
Making the assumption that you're going to use the Bing maps ajax control, you can put a map on a custom entity's form using a html web resource in combination with some javascript to manage the map control. Here is the Bing maps interactive SDK where you can play around with some different features of the map control to plot points, etc. And here is the Bing Maps MSDN area where you can get into the details on how to use the control.
To put some points on the map, assuming the data you want to use is related to the entity record/form currently open, you can use the javascript provided as part of the CRM SDK to retrieve data directly off the form or current record, or do some ajax calls to the CRM OData endpoint to retrieve the necessary data and finally plot that data on the map.

Custom report by Google Reporting API

I have an web (PHP) application that collects some internal usage statistics (like memory usage, transfer speed, compression ratio/speed, etc).
By using the collected data I want to create a report (a chart, a bar graph, etc) that shows this data.
Usually we have (at least) two options:
write the report with the aid of some PHP reporting engine
use an external web service where (i) I can define a report specification up-front and (ii) feed the web service with the data collected from user and retrieve (an object/image) the report representation of that data.
I'm wondering if I can use the Google Reporting API as in the case 2) above.
Everything I read about Google Reporting API looks like the Reporting API is used in connection with data collected by Google (or pushed to Google), i.e. Google Analytics.
Google has a powerful reporting engine. If I could use it somehow to create custom reports using custom data it will be a big help for my project.
#Edit: may Google Charts be the answer? I will read their specification and I'll come later with my own answer.
The question was wrong: I didn't meant "report" but "chart". So instead looking toward Google Reporting I should look toward Google Chart. Thus the answer seems now trivial: Google Chart.
Google Chart is rather a client library (eg. JavaScript) than a server library (eg. PHP).
You can plot a chart in less than 5 minutes. All you need is to link the Google's API .js file in your .html source code, create a DataTable (where you should specify the columns and their respective data), set some options for your chart (like the title, the type, the parent DIV element that will encapsulate the final child chart object). Last but not least you have to call the draw method that will plot the chart. That's all folks!

Google Analytics automate filter management

I use analytics.js and made some custom dimensions. One of my dimensions is "network".
When someone is reffered from a partner network I send the ID of that network to Analytics.
example:
when someone is referred from Commission Junction I set
ga('set', 'dimension1', '4000');
In my reports however, i replaced '4000' by '4000 Commission Junction'
For this I've made a custom search and replace filter on the custom dimension column
Question: is it possible to manage these custom filters in an automated way? Ideally I would like to import all filters from a file (eg excel or txt file)
It is not possible to manage filters using the API. There is a feature request for this that you can subscribe to.

How to set AccessControlProfile on an entry using Kaltura API?

I am uploading video entries through Kaltura Contribution Widget. I would like to allow users to select length of the free preview that will be shown for users who don't have rights to see entire video. I wanted to implement that by creating different AccessControlProfiles (with different preview lengths) and then assigning profile to uploaded video after user selects preview length.
Is there a way to assign access control profile using API? I looked through the docs but couldn't find the answer.
You may have to proxy the api since your users that make upload contributions ( of course ) won't be able to modify the profile. Probably easiest to have a few access control profiles for given times 5, 10, 15, etc. second previews.
The api for access controls is applied on a per entry basis. You can "add" new profiles with: http://www.kaltura.com/api_v3/testmeDoc/index.php?service=accessControlProfile
you can then assign an entry a base access control id from the baseEntry service:
http://www.kaltura.com/api_v3/testmeDoc/index.php?service=baseEntry&action=update
by populating field:
baseEntry:accessControlId
Hope that helps.

Resources