Tôi có câu hỏi về việc sử dụng tìm kiếm của Google. Tôi có thể sử dụng tìm kiếm google tùy chỉnh trong ứng dụng iOS gốc của mình thay vì sử dụng các công cụ api của họ không, đây có phải là vấn đề đối với Google không?Chính sách tìm kiếm của Google
tôi viết trang html (http://barzyczak.vot.pl/search.html?q=test):
<!DOCTYPE html>
<html>
<head>
<title>Element V2: Results Only Layout Demo</title>
<!-- Put the following javascript before the closing </head> tag. -->
<script>
(function() {
var cx = 'xyz';
var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true;
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s);
})();
</script>
</head>
<body>
<!-- Place this tag where you want the search results to render -->
<gcse:searchresults-only enableOrderBy="false"></gcse:searchresults-only>
</body>
tôi làm theo yêu cầu vào trang web với nội dung nêu trên trong ứng dụng iOS của tôi và nhận được kết quả. Tôi thấy kết quả này trong UIWebView:
Vì vậy, tôi có thể sử dụng
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationTyp
và chuyển hướng người dùng đến UIViewController của tôi? Điều này có phù hợp với chính sách của Google không?
Tôi có thể chặn/bắt người dùng nhấp vào liên kết và mở chế độ xem ứng dụng gốc thay vì xem web hay tôi nên mở trang mong muốn trong chế độ xem web và sau đó chuyển hướng (với mã 301) bằng URL lược đồ iOS, mở chế độ xem ứng dụng gốc (để thực sự mô phỏng nhấp chuột trong google)?
Ps. Tôi biết về Google API, nhưng điều này không ổn cho tôi.
Tôi không nghĩ chính sách của google có liên quan đến nơi bạn điều hướng trong ứng dụng của mình! – nsgulliver
Nhưng tôi có thể điều hướng quảng cáo Google trong kết quả tìm kiếm không? :) –
Quảng cáo thường là hai liên kết đầu tiên, mặc dù Google có thể không thích nó nếu bạn bỏ qua các quảng cáo – GangstaGraham