YouTube API Quota Extension for research - youtube-data-api

I need an extension to my YouTube API quota allotment to conduct research for my dissertation. I have been trying to get an estimate of the available resources and costs for extensions for an NSF grant but have not been able to get in contact with a human for several weeks despite filing the quota extension form.
Currently, I've been trapped in a loop with the youtube API compliance team where they continuously ask me for the following info.
In order to proceed further, please provide us the following information:
Provide API Client link and demo credentials
Screenshots and/or video recording(s) that clearly demonstrates how your API Client and its users access and use the YouTube API Services.
Documents relating to your implementation, access and use of YouTube API Services.
I have attached the required responses mulitple times and still receive the same message. For the first I have attached my python code for accessing the API (the only usage of the service), the second I have attached the pictures of the terminal window and the data output, for the third I have attached the project summary, description, and data collection plan for the project plus the first paper I published using the limited quota on YouTube.
I've repeatedly asked to be connected with a human to go through their needs but have had no response. The project has received a great deal of interest in the Economics community and I am under a great deal of pressure to continue the work, it is very stressful for a graduate student to bear especially when barred by an automated response. Please help D:
The service tag is 1-0726000027117

Related

Using free google api plan for Bitrix24

recently my company started using Bitrix24 as an intranet portal. Our employees use google drive and calendar synchronization between their google accounts (private ones, not gsuite). Few days ago I received an email from google:
We have contacted Bitrix24 support, but they could not give us any specifics with regards to this email and pointed out to contact google. Free google plans do not really have helpdesk support and point to sites like stackoverflow for help.
We do not really know what to do in this situation, as we have very little knowledge about google developer console. One of us just used his account to set up a project and provide OAuth to sync google accounts with bitrix24.
Several months ago google started releasing security changes enacted to help ensure that users data is secure. Due to this all developers with applications running risky scopes must apply for application verification
The developer who has created this application, probably the same person who received that email must click the link and submit the application. Once your project is approved you will not have any more issues. I suggest you begin the process now as it may take sometime for you to compete the process.

Google Client Library for Java SDK and GDPR

I am using the Google Client Library for Java SDK in my Android app to interface with Google Drive.
Do Google act as a Data Controller or Data Processor by using this SDK? I need to know if I need to store any data to show the user has consented to my app interfacing with Google Drive in line with GDPR.
I know I need to ask permission for personalised or non-personalised ads but the Google Drive SDK and GDPR stuff is driving me crazy.
Thanks
Disclaimer I am not a legal type person this is my opinion from the guidelines that we have been given. You should also seek independent legal advice relating to your status and obligations under the GDPR, as only a lawyer can provide you with legal advice specifcally tailored to your situation.
For refrence I am going to quote from the following documents which as of my writing are the only thing Google has released with regard to GDPR that i am aware of ath this time
Google Cloud & the General Data Protection Regulation
GOOGLE CLOUD & THE GDPR WHITEPAPER
Google Cloud & the General Data Protection Regulation (GDPR)
G Suite1
and Google Cloud Platform customers will typically act as
the data controller for any personal data they provide to Google in
connection with their use of Google’s services. The data controller
determines the purposes and means of processing personal data,
while the data processor processes data on behalf of the data
controller. Google is a data processor and processes personal data
on behalf of the data controller when the controller is using G Suite
or Google Cloud Platform.
Data controllers are responsible for implementing appropriate
technical and organisational measures to ensure and demonstrate
that any data processing is performed in compliance with the GDPR.
Controllers’ obligations relate to principles such as lawfulness,
fairness and transparency, purpose limitation, data minimisation,
and accuracy, as well as fulfilling data subjects’ rights with respect
to their data.
If you are a data controller, you may find guidance related to your
responsibilities under GDPR by regularly checking the website of
your national or lead data protection authority under the GDPR (as
applicable)2, as well as by reviewing publications by data privacy
associations such as the International Association of Privacy
Professionals (IAPP).
You should also seek independent legal advice relating to your status
and obligations under the GDPR, as only a lawyer can provide you with
legal advice specifcally tailored to your situation. Please bear in mind
that nothing on this website is intended to provide you with, or should
be used as a substitute for legal advice.
Gsuite is Googles sweet of tools that being Drive, Calendar ... they are the data controller for the data behind the Google tools.
Controller vs. Processor
(7) ‘controller’ means the natural or legal person, public authority, agency or other body which, alone or jointly with others, determines the purposes and means of the processing of personal data; where the purposes and means of such processing are determined by Union or Member State law, the controller or the specific criteria for its nomination may be provided for by Union or Member State law;
(8) ‘processor’ means a natural or legal person, public authority, agency or other body which processes personal data on behalf of the controller;
IMO
If you are accessing a users data on Google Drive and changing it or doing anything with it then yes you are going to need to tell them what you are using their data for and log their consent. If you are saving their data anywhere then you are also going to have to give them the ability to delete that data.
There are some things you cant do for example if they want to delete all their files on drive thats not your responsibility that's Googles. You are only responsible for the data thats on your system and what you have done with it.
Using googles client library IMO doesn't have much to do with GDPR its what you are doing with the data that they return that matters. I did contact google a few months ago hoping to get some official guidelines with regard to GDPR and the client libraries. I have not heard anything as of yet.

Get remaining queries / quota for API

How do I programmatically retrieve (ideally through the API) my remaining quota for that same API? Specifically the Youtube Data API.
Well, as of now, there is no tool that can do this or compute the remaining quota used in the API. What can I give you is this feature request coming from this SO question that requesting to have a Quota statistics API for the Google Products. But sadly to say, there is no exact date when they will approve and release this API.
What can you do right now is to estimate the remaining quota of your YouTube API by using this Quota Calculator. By using this tool, you can now know how much quota that you are using every day.
Hope this information helps you.

Yammer export API example files

The documentation is a great first port of call for an introduction to the Yammer export API. It gives a great example of what the API gives back detailing the file types, etc. I would like to see some sample files. Does anybody know where I may find these? Even better, in a perfect world, is there some kind of simulator to demonstrate the use of the API?
I don't have admin access therefore can not see the exports from my network. I will probably never get this type of access. We wish to see examples so we can decide if its worthwhile requesting an export on a schedule from the global people who do have admin access. Making this request is time consuming and not all that straightforward.
If your administrator will not grant you access to the data export for your Yammer network, you do have an option to test the data export and see what it looks like in practice:
Sign up for a trial O365 subscription for a tenant that includes Yammer.
Post some test content.
Perform a data export.
If you need the tenant to live longer than the trial period, you'll need to pay for it. Depending on who your are working for, you may be able to assign some licences for a test tenant. Maintaining a separate test tenant is a best practice.

Reporting tools for web visits to show clients

I have a web portal in which I create content for different clients. For example, I have articles about dentist A, or car mechanic A, with each targeting different keywords on these pages.
Is there a reporting or web analytics tool that would allow me to create reports by keyword and/or certain webpages and allow clients to log in and see this information?
For example, a report that would show all the Dentist keywords, and another all keywords for Mechanic.
Currently I am using Google Analytics, but is not very user friendly for this type of reporting. What I am doing now is logging in to my GA account, creating a report for the keywords and emailing to client, which is not very efficient.
I am wondering if anyone knows about a pixel tracking reporting package out there for this need or any other way of getting the clients this information.
While searching online I found this link which gives you a list of the top free web analytics tools.
I choose to work with statcounter which is exactly what I was looking for. I can open a free account for a client and include their tracking script on individual pages.

Resources