If you are comfortable with that interpretation, I guess that's up to you. I, however, would be extremely leery of it.
Also, if I'm understanding correctly, you're getting Twitter results via Google because Google returns older results than the Twitter API will return. Since Twitter results are not available through the Search API, I can only assume that you're hacking something together using undocumented (i.e., non-public) APIs and/or screen scraping, both of which would be against Google's existing TOS by default because, according to my admittedly limited understanding of legalese, if you do not have explicit permission to do something, you have an implicit prohibition. Jeremy R. Geerdes Effective website design & development Des Moines, IA For more information or a project quote: http://jgeerdes.home.mchsi.com [email protected] If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan Church! On Jun 24, 2010, at 3:09 AM, Ken wrote: > Thanks Jeremy. We are not storing any part of the search results. We > are forwarding a fragment of the item (say, the youtube video id > extracted from the URL of the item), forwarding it to another service, > and then storing some of what is returned from that service. Sometimes > data that we store might look the same as data returned by Google, but > not always. For example, Google often truncates the title but we will > always store the full title. > > We also use clipping to display Twitter statuses for a search query > (Google results include older tweets not available through the Twitter > API). We "clip" the status id from the URL and retrieve the full > metadata from the Twitter API. Our user can then reply and it is her > reply that is stored on our system. > > So clipping does not necessarily involve storing. Clipping by means of > setOnKeepHandler can also be used to further manipulate data returned > by Google. My conclusion is that the manipulations mentioned above are > not covered by the TOS. > > Of course any comments are welcome! > > On Jun 24, 12:44 am, Jeremy Geerdes <[email protected]> wrote: >> I am not a legal expert in any way, so if you have any doubts whatsoever >> about what I'm about to say, you should by all means consult someone who is. >> That said, if you are storing any part of the search results for later >> display, the TOS explicitly require that you also display the "clipped from >> Google on [date]" text. I see no exceptions to that rule. >> >> Jeremy R. Geerdes >> Effective website design & development >> Des Moines, IA >> >> For more information or a project quote:http://jgeerdes.home.mchsi.com >> [email protected] >> >> If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan >> Church! >> >> On Jun 23, 2010, at 1:46 PM, Ken wrote: >> >>> I have set up a Custom Search Engine to return links to embeddable >>> content (videos, Scribd docs, etc) that our users can add to their >>> blogs. Previously, we used a multitude of APIs to find this content, >>> but a Google CSE is much simpler. >> >>> I use the setOnKeepHandler to grab the url of the item and send it to >>> the API of the content provider in order to retrieve all we need to >>> embed the content. >> >>> My question is, is this use of setOnKeepHandler considered 'clipping'? >>> The embed that ends up on the user's blog page has not been clipped >>> from Google. It bears only a passing resemblance to the search result >>> returned by Google, and contains additional information returned by >>> the provider. Therefore I wonder if it is really logical, appropriate >>> or necessary to add the "clipped from Google" attribution to each >>> embed on a user's blog page... >> >>> Thanks for clarifying this! >> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Google AJAX APIs" group. >>> To post to this group, send email to >>> [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group >>> athttp://groups.google.com/group/google-ajax-search-api?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Google AJAX APIs" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-ajax-search-api?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google AJAX APIs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-ajax-search-api?hl=en.
