I'm looking for a way to manage ads on youtube api. Is there a way for that? I found only adwords api. Can it be used for ytb ads?
There's currently no API to create Ads on Youtube. Adwords API does not allow you to create Video Campaigns, so the accepted answer is incorrect.
Youtube Video ad campaign metrics are available for retrieval in the Google Ads API. However, video campaigns cannot be mutated at all from the API, including simple operations such as pausing or enabling as well as complex operations like organizing, changing criteria, or adding ad groups.
For mutating Youtube ads, you can use Google Ads Scripts, but that too can't create a new campaign.
For creating a new youtube ad campaign, a user must use Google Ads UI as of today.
Yes, you can use AdWords API for Youtube Ads.
Related
I am aware of the partnership program in order to gain access to the YouTube Content ID API, but I'm not interested in monetization. I'd like to work with the API to develop a web tool. Is there any way to do this? I'm having a hard time trying to contact YouTube about it. Any help would be appreciated.
You can contact them through here.
The YouTube Content ID API is intended for use by YouTube content
partners and is not accessible to all developers or to all YouTube
users. If you do not see the YouTube Content ID API as one of the
services listed in the Google Developers Console, see
www.youtube.com/partner to learn more about the YouTube Partner
Program.
I've been looking at using the Youtube Analytics API to create a web app for Youtube users to find out their channel trends, forecasts, etc.
I do not have a Youtube account, and if I made one, it would have no content.
Are there any mock accounts that can be used for testing the API functionalities?
If not, how can I go about testing my app as if I was the user?
P.S. by content I mean data such as ad revenue/earnings, views, viewer demographics, etc
Thanks!
I want to know how can I do auto subcribe an account with youtube api v3. Can I it to register with youtube account. For example, some script do auto post share on your twitter account.
I do not personally use YouTube API, but after looking over the YouTube Data API's documenation pages, it seems that the API supports a method to subscribe users to a channel.
The API Overview documentation page states:
A subscription resource contains information about a YouTube user subscription. A subscription notifies a user when new videos are added to a channel or when another user takes one of several actions on YouTube, such as uploading a video, rating a video, or commenting on a video.
You may view all the methods supported by the subscription resource on the subscription resource's documentation page. The method that you would need is called insert. This allows you to automatically subscribe an authenticated user to a specified channel. The insert method's description can be found on its page along with detailed usage examples. The page provides examples in Apps Script, Java, PHP, Python, and Ruby; however this method can be used any programming language which supports the YouTube Data API Client Libraries.
I have a C# program I wrote using the Youtube API V3 that manages my channel's videos.
I already have all the OAuth 2.0 stuff sorted out and I'm looking for a way to tell Youtube that the authenticated account watched the video.
The reason being that I use the "watched" feature to determine which of the videos in my feed is the last one I actually watched.
Is there a way to do that?
Or is it purposefully not in the API because it messes with the view count?
Of course I checked Google and Google's API reference first, didn't find anything.
Is it possible with the Google Adwords API to get ads (both text and images) from any website, even if I don't own it?
For example, I'd like to see all ads that www.website.com does. Is there a way to extract that data?
There are sites online that do it, so there must be a way, any idea?
AdWords API only displays the Ads that you have created.
For any given AdWords account, there has to be a Campaign, which have AdGroups, which have the Ads and the user can only access Ads within that particular account.