Is there a Google Adsense widget that can display ads based on site search? - adsense

Can I display google adsense ads on my site based on a user's search term on my website? I'm not using google search on my site, so I'd need to be able to pass the search term to google through the adsense widget's initialization code, etc.

Maybe I'm a bit late about this, but I'm actually working in something that you described in your question, and I found this link that could help you in your development:
https://developers.google.com/custom-search-ads/docs/implementation-guide
Using Javascript you can specify some keywords and Adsense search advertisements that fit with them.

Related

How to track earnings made by my CSE (Google Custom Search)

Google offers a Custom Search engine, where i can provide a web Search through Google on my site (not a search on my Site rather on the whole Web)
https://cse.google.com/cse
Inside there, Ads of google AdSense will be displayed in the Search, same as in google.
How can i track if a user click one of the Ads and also the resulting earnings?
I want to determine if a user generate a rewerd an if yes, how much (money value).
How can i achiev this?
Edit:
So, i'm searching a lot and i've can't find any answer to this specific question out there.
There are some Docs for this on the Google Support site. They explain how to connect CSE (Google Custom Search) with the required AdSense Account. They also write:
"..you might want to be able to track earnings made through searches on your site."
https://support.google.com/customsearch/answer/4514327?hl=en
Yes, thats exactly what are im trying to achieve, but the referral link in the Doc are unusable because they didnt realy explain it.

Adsense for web apps

Google has Adsense and Admob
Adsense is thought for websites that have a lot of text and content (eg. blogs)
Admob is for mobile apps
But what about web apps?
I have made several free-to-use web apps that are used daily because they help people do things (eg. convert something from one format to another) but they have no paragraphs and little text. Sometimes they are just a form input asking for a file and then the web app returns an output file.
How can I put adsense in these web apps?
I tried to apply for the Adsense program with my homepage but it got rejected. My homepage has a link to each of these web apps and a little description (eg. "A web app for converting XML to PDF", etc)
The rejection email says:
We did not approve your application for the reasons listed below.
Issues:
Insufficient content:
To be approved for AdSense and show
relevant ads on your site, your pages need to have enough text on them
for our specialists to review and for our crawler to be able to
determine what your pages are about.
So... as I see it: To be able to use adsense I will need to create a .com or .net (ie: a first level domain, as needed by Adsense) and fill it with "enough text" and "content".
But what content though? Should I invent content? should I write about my cat?
Writing is not my business. I do web apps.
Google thought on writers and provided Adsense for them.
Google also thought on mobile developers and provided Admob for them.
How should I proceed?
As you commented adsense requires you to publish "enough" content, this is quite subjective because it doesn't say how much is enough for them. I would recommend you to try carbon, I have used it to monetize my webapps and I have not had any problems.

Is a license required to use the Bing maps version that's on Facebook pages?

I notice that Facebook pages allow a map box that clicks to a full page, dynamic Bing map:
And by just changing the address and name parameters in the link HTML I can get the map to show any location and map sign I want.
Do I need a license to generate these links myself for clients that I build a web page for?
Thanks for any information.
If you want to create links to Bing Maps that open a map to specific location using nothing more than a URL then you can do this using the documented method found here: http://msdn.microsoft.com/en-us/library/dn217138.aspx Don't reverse engineer the maps on Facebook.
A license is not required to do this. However you will find that you are limited to only the functionality that is exposed through the URL and won't be able to do much in terms of customizations. You will also be taking users away from there current environment to the Bing Maps website which might not be the ideal user experience. If you need more customization functionality or a better user experience then you would use the Bing Maps development API and which does have some free terms of use, but also has options for licensing high volume or internal apps.

Google Custom Search Engine how to show ads with JSON/atom API

I am creating a search engine using Goolge Custom Search API (JSON/atom). I have associated my search engine with an adsense account but when I make queries I don't get any ads with search results also I have checked the Google Custom Search documentation and it does not mention anything about ads in the response of the API call, it only tell about the search results and the promotions.
I want to know if its possible to get search ads with JSON/atom API.
Thanks in advance,
Kamran

Has anyone got an example of how to add "google adsense for ajax" to a web page?

I would like to use google adsense for ajax to a web page but I can not find any example code. I already have a google adsense publisher ID.
That feature has been discontinued
Note: We're no longer accepting new applications for AdSense for AJAX but we appreciate your interest in the product and will continue to work on new ways to monetize dynamic content.