Google Custom Search Engine (CSE) interface language (hl) on a multi-language site - multilingual

I am implementing a google search engine on a multilanguage website.
It seems the language of CSE is based on the user's browser preferences.
What I would expect instead is that when a user is browing the english version of the site, I would see the search engine in english (hl=en), when in german I would expect hl=de.
Is there anyway I can force that, based on the locale of the website?

Related

Disable weak cipher for Google Cloud App engine custom domain website

I have set up a custom domain website using a PHP Google Cloud App engine. After some third party security testing i've been advised to disable the use of cipher suite DES-CBC3-SHA (TLS_RSA_WITH_3DES_EDE_CBC_SHA).
I'm trying to find out if its possible to disable this for a Google PHP App engine? Most of what I can find online either doesn't answer this particular question or is somewhat out of date.
I found this post useful, Can Google App Engine Java support TLS>1.0 . This suggests it's not possible, however it doesn't actually answer the question, it just concludes that if its good enough for google it should be fine.
Currently it is not possible to disable this cipher suite for a custom domain on the user end. However, it is possible to file a ticket to the GCP support and ask them to do this for your domain.

What is the difference between luceneappengine vs search api?

What is the benefit of using luceneappengine over the search api provided by google app engine?
The luceneappengine project was born first of all to make easier the migration of an existing application to google app engine, and next to allow you to deploy a standard lucene application in google app engine environment.
The search api must be your first choice if you are developing a new google app engine application, unless if you think to move your application into another servlet container that will lack of search api.
Other considerations can be done on costs: luceneappengine uses the default datastore to save index (it means that will use datastore read and write), search api has a dedicated cost definition. You can find the cost details here. Unfortunately it's hard to predict the cost/operations of a luceneappengine application because it depends on indexed files (quantity, size, indexed fields etc..).

Google Custom Search API for Mobile App - Free or Paid?

Google Custom Search (GCS) has replaced Google Search API.
And all of the GCS docs are heavily weighted toward Website integration -- for adding google to your domain.
But I want to use it in a mobile app for image searches.
They offer a list API:
https://developers.google.com/custom-search/json-api/v1/reference/cse/list
But to use it requires an API key. (see docs)
To create an API key, you need to go to your cloud console and add a project. Then you can "turn on" Google Custom Search API and get a key to use.
https://cloud.google.com/console
But before enabling, a popup forces you to agree to both the Google APIs Terms of Service and the Custom Search API Terms of Service.
Google API Terms of Service https://developers.google.com/terms/
Custom Search Terms of Service:
https://cloud.google.com/console/tos?id=customsearch
In the Custom Search API it clearly states,
"The Custom Search API may be provided to you without any free usage quota at all. You may be charged for each successful request you make through the Custom Search API." And then links a broken link to pricing.
This is confusing to me, since Google Custom Search offers a free tier.
Perhaps this is because they don't have a way of delivering ads through the API?
QUESTION: How do you integrate Google Custom Search into a mobile App via the API at the free usage tier?
If not possible, the pricing doesn't seem to line up, as it's geared towards website searches, not searches within mobile applications (where search could be a primary tool, not a secondary option). Alternatives besides Bing?

Is it possible to use google app engine map in website

I need to book homes. I need to show google map then agent place information of home on map using marker. When user come on web site they saw property listing on map. Is it possible to use google app engine? Can I use PHP or I need to use java?
You can use google maps with google app engine.
Here is a relevant link: http://wtp2.appspot.com/AppEngineMapDemo.htm
This demo uses the Google AppEngine as a data store for users to pin photos on a map with server side scripting in Python.
It also includes source.
You cannot use PHP (yet) on Google App Engine, but you can use Java, Go and Python.
Here are some geo-related samples: http://code.google.com/p/google-app-engine-samples/wiki/GoogleAppEngineSamples

Is there a comprehensive list of Google App Engine applications out there?

I'm considering leveraging Google App Engine for a small side project, but before I go in head first and start coding my apps (which are fairly trivial and common stuff) I'd like to check out what has already been done. But I haven't been able to find any place that lists the sorts of applications already out there. Anyone knows of such a place?
There would be the App Gallery for a starter...
Probably not comprehensive, but pretty close: Google App Engine Applications Gallery.
Also not comprehensive, but here are some that use app-engine-patch
The App Engine gallery has unfortunately been closed.
Google has a page on the Developers portal where they feature products and apps built with their technologies and API. The features items are handpicked by the Google Developers team (which you can always try to contact on G+).
You can filter that list based on which technology was used so the following link (with an appengine filter) will show you the apps built on App Engine:
https://developers.google.com/showcase/#tags=appengine

Resources