Organic Social YouTube API - youtube-api

Currently, we are in the process of building out our database with our data engineers.
We wonder if YouTube provides API for all organic social data?
• If it does have an API connection, what are some of the information we need to provide our data engineers to set up the connection? And is there a step-by-step guide somewhere that we can follow?
• If not, is there a way to set up some sort of scheduled report that automatically sends us reports every day or every week through email?
Haven't tried anything, don't know where to start.

Related

Is there any way to get the number of downloads of my iOS app?

I have been doing R&d for some time and I am trying to make a single platform where I can see all the numbers of downloads of my iOS app. I have gone through the documentation but the way we can see the app statistics is through login and then download the report. I like to do it pro-grammatically without using any third party extensions or packages. Just like for android you can use google storage api here in the docs google cloud storage (API). But is there any way to do the same with iOS apps ? The only API which they have exposed is App store connect API but it gives you results of sales and trends. I am not sure if it tells you also the number of downloads of your app.
Please point me in the right direction. I might be following the wrong path but I have googled a lot and i could not find a direct way to do that without using third party extensions.
Per the documentation for the App Store Connect API, the endpoint GET https://api.appstoreconnect.apple.com/v1/salesReports gives you daily, weekly, monthly, and yearly app sales figures. That's not downloads exactly, since somebody might download your app multiple times in order to install it on multiple devices, reinstall it after deleting it, etc. But it's probably the closest you're going to get without either creating your own analytics system or using a 3rd party one.

YouTube - Third Party Ads API for Creating Ads?

Does YouTube offer an API for third party platforms for ad creation and execution? I know YouTube has an ads reporting API available through Google Ad Words but I'm trying to find if we can build an ad serving API. I searched here and found someone said no but I can find little info on why or where they got this info.
The use case is for clients to create and launch YouTube ads from a third party platform via an API connection.
As far as Google Ads is concerned, you cannot build or mutate any video campaigns over an API. This has been an ongoing feature request for about as long as video campaigns first were introduced, but is still not available. See the latest answer on one of many corresponding threads in the Ads API forum.
Of course, you can also buy YouTube inventory over DV360. The current APIs (namely the obsolete BidManager API and the newer DV360 API) currently do not support the creation of TrueView line items, but there is write functionality in closed beta that should eventuelly support this use case. I'm not aware of any timeline for general availability, though.

Get number of active users for an iOS

We are building a custom, company-wide dashboard. Is there a way to get the number of users (through REST API) that downloaded and are actively using our iOS App?
Our app has Fabric integration (seems Fabric will be a part of Firebase soon?), but maybe there are other, better alternatives?
I checked Fabric and Firebase's document, there is no REST API to get activity data from these service. You can get data from their dashboard, the format is csv.
I saw some python library claimed they can do this job, but not sure these library can work or not. You can search "Firebase or Fabric" on PyPi.

Live dashboard using actoncable

I'm trying to build a live updating dashboard in rails 5 with a actioncable. I was searching for some example which might guide me into implementing this but all i found was some chatting apps. I'm planning to use Google Charts. How would i be create an polling Channel which will an API will get data from server and display in my app. Because chat app are calling when user send a message. I want to make it automate polling every X seconds. Any links or reference will be quite helpful. Thanks!!!

YouTube API forbids caching/saving videos. How does McTube do it?

As everyone using the YouTube api knows, saving or caching youtube files is prohibited by the google terms of service. So how then does this app [McTube] allow users to cache videos? I googled around and apparently google reportedly told them to remove the feature. Yet a year later the feature is still there. What gives, and how can I as a developer incorporate such a feature in my app without getting kicked off the app store?
Thanks for your time :)

Resources