I am trying to get the impressions data using the API. Are these available yet through APIs?
I don't see these in the metrics as well. https://developers.google.com/youtube/v3/docs/
Related
Hi guys i'm pretty new to Azure Data Factory and i'm implementing a pipeline to retrieve stats about a YouTube channel through API and storing them in a SQL Database in order to connect it to some BI services.
Using Youtube DATA API i was able to:
retrieve all the videos uploaded in the channel - API Data - PlaylistItems
some summarized stats for each one API Data - Videos - with part:statistics
The next thing i'd like to do is retrieve detailed stats for each video on a monthly basis, i was able to do this with Google Apps Script on a Google Sheets using the Youtube Analytics and Reporting API API Call Reference
In Azure Data Factory i'm struggling with the Google OAuth, the Youtube DATA API supported the API Key authentication and that was pretty easy.
Instead the Youtube Analytics and Reporting API requires the OAuth and do not support services account so the only option i believe is the server-side flow Google OAuth server side flow
I believe is possible to do, in this link a user struggled with the JSON output of these API in Data Factory - 5
Do you think it is feasible and i'm going in the right direction?
Really appreciate any help!
Thanks
My app invokes the Twitter v2 APIs to retrieve users tweets.
According to the Twitter Dev Portal I have a monthly tweet cap of 500,000 tweets that I can retrieve, and this UI tells me how much I've used.
However, is there any way to retrieve this data via an API?
This page seems to imply it's just via the UI, but I'm surprised there is no way to retrieve this via an API. Is there any such way even for v1?
v1.1 had no volume cap, but does have rate limits, which you can access via the HTTP headers on GET requests. POST requests are different, and managed at the user account level.
In v2, at the time of writing, there is currently no way to access the cap and volume data via the API - it is only available in the UI.
I'm building an Android app which embeds YouTube videos. I'm confused on how the billing works for the YouTube Data API v3. Is it dependent on whether the APIs are called from GCP server or AWS server?
The YouTube Data API, is a free API Google does not charge you for accessing this API. You are free to use it. Therefore no billing account is needed in order to access this API.
You do have a quota which limits the number of request that you can make to the API over a period of time.
Useful links
Quota cost calculator
YouTube API and cost based quota demystified
Can I already access Impressions and Impressions click-through rate from YouTube Analytics API?
These metrics are new. I saw the following document:
https://productforums.google.com/forum/#!topic/youtube/huFTZ7HzePE.
But I could not find these metrics in YouTube Analytics API.
Please teach me about how to access Impressions and Impressions CTR from API.
There is a thread in Google's issue-tracker that clearly states that (for now) it is NOT possible and in fact it is intended behavior (won't fix)!
I'll keep checking the API's revision history and try to keep this answer up to date.
Does anyone know if it's possible to get referrers / sources of the views in the new experimental Youtube API v3? We checked these plus the experimental Youtube Analytics API, but this doesn't seem to be possible.
We'd like to get the Referrers report as we can find here in the V2: https://developers.google.com/youtube/2.0/developers_guide_protocol_insight
Thanks,
Stéphane
The YouTube Analytic V3 api does not include a way to get referrers or sources. The available metrics can be viewed on this page. https://developers.google.com/youtube/analytics/v1/dimsmets/mets
If you would more metrics to be added please file a feature request here. https://code.google.com/p/gdata-issues/issues/entry?template=YouTube%20(Enhancement%20Request)