Get Google Analytics data source uploads with API - api

Is it possible to get data from Google Analytics data source via API with a given id?
I use uploadData to upload data to GA: https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/management/uploads/uploadData
After uploading i get some response like accountId, customDataSourceId, id, status and uploadTime. With this information i want to grab informations from GA to use it for a end to end test.

If you want to check that the upload itself went well, you can use the List method from the management API.
If you want to check that data you uploaded is properly being mapped inside GA, you should use the reporting API and query for whichever dimensions you uploaded.

Related

Is Google adding Call extension data from Google Ads in BigQuery?

Currently, I don't notice extension data like call data (start time, end time, ...) included in the data imported into BigQuery using Google Ads Transfer Service.
Is it planned to be included?
If yes .. when?
If no .. what's the reason for excluding it? Privacy? Raw data aggregation?

Jawbone UP4.. getting the GSR values

How do i get the GSR (Galvanic Skin Response) and Respiration data? It appears that the information is just used by the band to calculate the other values returned by the API.. Can i get this data?
Jawbone does not make this data available through the public API.
However, if you're trying to access this data for some kind of research project, you can send details to research#jawbone.com

Github API: Is there a way to get all the users with all the info associated with each user?

In order to get all the users that exist on Github, Github API provides the following URL:
https://api.github.com/users
But the problem with the call is that it doesn't return the full meta information regarding a user as clear in the following picture:
In order to get full meta information, Github API provides the following URL:
https://api.github.com/users/<username>
The said URL does provide the full meta info of a user, but unlike the first mentioned URL that sends back 100 records per hit, the later mentioned URL send only 1 record per hit, and it slows down the whole process.
So is there a way in Github API that could give me all the users with all the meta info for all the users in more than one quantity in one go?
So is there a way in Github API that could give me all the users with all the meta info for all the users in more than one quantity in one go?
No because of the huge quantity of data that would represent.
The only source of big data is www.githubarchive.org, which you can get through Google BigQuey, but that only involve GitHub event, which don't have all the users metadata.

How can I deep link into QuickBooks Online with results from API calls that don't include the txnId

QuickBooks Online (QBO) uses a URL format like qbo.intuit.com/app/timeactivity?txnId=123 to point to, in this example, a TimeActivity.
However, in the API, resources are referenced by entityId (returned as just Id when querying via the TimeActivity API), which is different from txnId.
In my time tracking web app, I have a feature that exports time to QBO as TimeActivities. I'd like to provide users with direct links from the time entered in my app to the corresponding TimeActivity in QBO—is there any way to do so?
The answer to this is that it's not currently possible because there's multiple base URLs (I think they call them "realms") in use for QuickBooks Online (qbo.intuit.com is only one of them). Because you do not receive this information as part of linking to QBO via OAuth, there's unfortunately no way to construct proper links.
Yes, when creating a successful TimeActivity you will receive back an Id, which I assume you are persisting.
That Id can be used to query QBO in a simple GET request.
<baseURL>/company/{companyID}/timeactivity/{timeactivityId}

How to get public data from Google plus

I have a project that involves having public data downloaded from Google plus, can you give me a reference on how I can download like 1 GB of any type of public data from Google plus?
The data can be posts or circles information. I've tried to work with developer tools but the far I got is downloading my own profile information but what I need is public data.
Thanks !
There is no truly "public" data on Google+.
Every stream is unique to a user.
Try viewing the site without logging in, and you'll see what I mean.
Since users have the ability to block other users from viewing even their "public" posts, before Google shows you a post they check to see if you're on the blocked list. For them to be able to do that, you have to be logged in.
Your best bet would be to create a dummy account and only look at your nearby stream or What's Hot.
Otherwise you'd need to circle users, and that would create the stream. G+ is not like twitter. There's no firehose to speak of.
To programmatically cull data, you would have to use their API, but even then their HTTP API limits you to 20 results per search and you have to provide a query.
You could get up to 100 results per user if you picked individuals and got their userids, but again there's not a programmatic way to get a bulk dump.
You could randomly select users by using an activity search for a dictionary entry, and then seed that into the activity listing api... something like (in pure pseudocode)
for Random word in dictionary
group = userids from GET https://www.googleapis.com/plus/v1/activities?query=[word]
for userid in group
GET https://www.googleapis.com/plus/v1/people/[userid]/activities/collection/public
Actual code would of course depend on the language.