www.thinksuggest.org
Open in
urlscan Pro
2a01:4f8:13b:192e:2:2:ffff:2
Public Scan
Submitted URL: http://thinksuggest.org/
Effective URL: https://www.thinksuggest.org/
Submission Tags: tranco_l324
Submission: On March 29 via api from DE — Scanned from DE
Effective URL: https://www.thinksuggest.org/
Submission Tags: tranco_l324
Submission: On March 29 via api from DE — Scanned from DE
Form analysis
1 forms found in the DOMGET
<form id="TLbx_f" method="get" action="">
<div class="TLbx_sh">
<div id="TLbx_acw-0" class="TLbx_acw"><input type="text" id="TLbx_inp" autocomplete="off" value="" placeholder="Search the Web or type a URL" autocorrect="off" autocapitalize="off" spellcheck="false" data-gramm="false"></div>
<input type="image" class="TLbx_bs"
src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBXaW5kb3dzIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0wNlQxMjo1Mzo1MyswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTgtMDItMDZUMTI6NTQ6MDgrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTgtMDItMDZUMTI6NTQ6MDgrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvZ2lmIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFNTA4RDdBMEIyQzExRTg4RDc5QzI0ODBGN0ExREZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFNTA4RDdCMEIyQzExRTg4RDc5QzI0ODBGN0ExREZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEU1MDhENzgwQjJDMTFFODhENzlDMjQ4MEY3QTFERkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEU1MDhENzkwQjJDMTFFODhENzlDMjQ4MEY3QTFERkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAAACwAAAAAAQABAAACAkQBADs=">
</div>
</form>
Text Content
Get in touch ThinkSuggest.org adds monetized search suggestions as you type for various countries, covering millions of keywords and thousands of partner sites. * Get in touch (button on the bottom right) to identify the best approach how ThinkSuggest can help you. * Scroll down to see integration into your Products (Homepage/NewTab/AddOn/Software etc.) Type in the box above to get a sneak peak of the technology. Change your country/language and see how suggestions reflect it: * * * * * * LET'S GET STARTED: It's pretty straight forward: We will need to whitelist your Domain(s) and set up your PartnerID for your participation in sales and leads generated by thinksuggest. Get in touch to request your partner-id. PICK YOUR WAY OF INTEGRATION: A) JAVASCRIPT BASED [QUICK & CUSTOMIZABLE] Quick and easy: Copy the following code snippet into your existing HTML-Markup and you're done: <html> <head> Copy markup for html-HEAD section </head><body> ... </body> </html> Feel free to tweak the JS-variables for the settings, especially "attachToID". You'll find it in the commented JS snipped you can copy with the button above. You may host the file to maintain control over what it does. B) API BASED [FOR NATIVE INTEGRATION] If you'd like to customize the frontend view yourself in order to create a deep integration of thinksuggest inside your existing services, pick this way. Read the API introduction HOW TO WORK WITH API.THINKSUGGEST.ORG: GENERAL INFO AND PARAMETERS: Simply query our API with a users search terms terms and we will respond with corresponding paid suggestions. User-clicks upon such results need to be handled by thinksuggest. parameter meaning possible values explanation m method s, c whether you want to * get "s"uggestions (example, Documentation) * or perform a "c"lick (example, Documentation). pid PartnerID your partner id within our system, e.g. "demopartner" To be provided by your contact at ThinkLABs. q query urlencoded string Any user input. Used for delivering "s"uggestions and to optimize your individual user group based on your users' "c"licks. QUERY THE API FOR A SUGGESTION (METHOD "S"): Please use the general parameters "m", "pid" and "q" as described above, along with the following: parameter meaning possible values explanation ul user language ISO-3166-1: Alpha-2 Codes The user's language, e.g. EN for English, DE for German. You might want to detect this via JS. uc user's country ISO-3166-1: Alpha-2 Codes The user's country, e.g. GB for United Kingdom, US for USA, DE for Germany, AT for Austria. mo maximum organic Numeric value from 0 to 9999. Suggested: 30 The maximum allowed SEO-rank of non-affiliate domains within the selected "uc" that may be shown. We recommend to set it to at least "30", so that e.g. facebook.com, youtube.com and Co will usually show up once user types a single "f" or "y", so that your customers get used to/familiar with clicking this placement. ps personal suggestions string Please eighter * transfer your existing text-only suggestions with this parameter (line-separated and urlencoded, e.g. fetched client-side from Bing) * or put "auto" if you want us to query Microsoft Azure (extra costs, only available for Germany atm) We suggest to retrieve the standard-suggestions client side = free, and then place them in the ps-parameter. jc (optional) JsonCallback JS Function Name If you prefer to get the API-response wrapped in a JS callback function state your function name in this parameter. cap (optional) Capping (maximum number of results) numeric 0-10 If you want to limit the number of thinksuggest-results, you can set this value to anything between 1 and 10. Leaving the parameter away or setting it to 0 will make it use the default maximum of 10. EXAMPLE RESPONSE: Here's a method "s" example response from this query: { "suggestions": { "": null, "~": [ { "d": "adidas.com", "h": "7f63bc650fe1c379a176c7c99fc936ab", "u": "https://www.adidas.com/us/i-5923-shoes/B..", "l": "~ - adidas.com", "t": "d", "a": 1 }, { "d": "finishline.com", "h": "352d93d0169216596fb747f173c7c15d", "u": "https://www.finishline.com/ad..", "l": "~ - finishline.com", "t": "d", "a": 1 }, { "d": "stockx.com", "h": "fcbf4807e8e0bd6796724777931eb8e1", "u": "https://stockx.com/ad..", "l": "~ - stockx.com", "t": "d", "a": 1 }, { "d": "urbanoutfitters.com", "h": "4ca2d3cd1ff3c7949cec9d81a2acb536", "u": "https://www.urbanoutfitters.com/shop/adidas-ini..", "l": "~ - urbanoutfitters.com", "t": "d", "a": 1 } ], "~ runner": [ { "d": "adidas.com", "h": "f1106ce072f139d442a6961975e5a5ff", "u": "https://www.adidas.com/us/i-5923-shoes/B..", "l": "~ runner - adidas.com", "t": "d", "a": 1 }, { "d": "finishline.com", "h": "020a85138ae871814cb5e75a8f2857af", "u": "https://www.finishline.com/ad..", "l": "~ runner - finishline.com", "t": "d", "a": 1 } ], "~ shoes": null, "~ red": null, "~ sale": null, "~ mens": null, "~ blue": null, "~ green": null, "~ pink": null, "~ boost": [ { "d": "adidas.com", "h": "debcca09b5e7eac032e2e935e2494cd4", "u": "https://www.adidas.com/us/i_..", "l": "~ boost - adidas.com", "t": "d", "a": 1 }, { "d": "finishline.com", "h": "3f84fdb49de2999fa3cfcb13951cb45f", "u": "https://www.finishline.com/ad..", "l": "~ boost - finishline.com", "t": "d", "a": 1 } ] } } As you can see * You will need to replace "~" with the content of "q". Simply do this to the whole response before even parsing the JSON and that was it. * Every single text-suggestion might get enhanced with exactly fitting affiliated shops. It's up to you how you display the content. Let's look at one shop and it's information: "d": "adidas.com", "h": "7f63bc650fe1c379a176c7c99fc936ab", "u": "https://www.adidas.com/us/i-5923-shoes/B..", "l": "~ - adidas.com", "t": "d", "a": 1 key meaning possible values explanation d domain adidas.com The shop domain of the result. h hash string You'll need to pass this on to the "c"lick method in order to let your user click to that shop. u URL string A Display-URL which you can utilize for higher click rates l legible title string Contains a human-understandable title for the suggested result. t type 1-char, see method click This parameter will tell us where the user should get redirected to: * h=homepage of the shop * d=deeplink to a specific site of the shop * s=search result page of the shop a affiliate-status 0,1 This will tell you whether you'll earn a commission on this click. You might use it to label your affiliate-links with "Ad" for legal reasons. s search-string string This parameter is only provided for result type=s (search). It tells you that the partner shop page will be opened with the stated suggested search-query. You should append this parameter to your method="c"lick calls. Side note: More information can be made available in the response upon request as we've crawled all pages pretty thoroughly. We didn't consider them super-useful so far: * Favicon of the clickout page. These are already available in the best possible quality (preferably we crawled the Appletouch-versions, up to 512x512px), directly embedded as base64-content inside the API response or as URL for hotlinking. For faster performance, reliability and data-privacy we no not suggest to hotlink favicons from each and every website directly. * Meta-Description of the clickout page. Are available one-per-page, but without making a difference depending on Language/Country. We suggest to improve this data before you use it. * Exact HTML-Title of the clickout page. Same status as with Meta-Description. Composed titles like they are used currently might perform similarly anyway. METHOD "C"LICK: To perform a clickout to a URL, please use the general parameters "m", "pid" and "q" as described above, along with the following: parameter meaning possible values explanation t type of click "h", "d" or "s" (homepage, deeplink, search) - You'll receive this info in the suggestion JSON Please pass it on upon clickout. This allows us to properly forward the click to the desired destination. h hash string - You'll receive this info in the suggestion JSON Please pass it on upon clickout. This allows us to properly forward the click to the desired destination. k keyword string - You'll receive this info in the suggestion JSON Please pass it on upon clickout. It will help our system learn which keyword generated the click and afterwards we will evaluate how well the suggestion has performed in terms of revenue for your user group. s search terms string - You'll receive this info in the suggestion JSON Should be specified, if the clickout type is "s" (search). Contains optimized search terms which the clickout shop should be opened with. INSPIRATION EXAMPLE QUERIES FOR GERMANY: Query Possible Answer logic a amazon.de as "a" can complete to the shop-name and amazon has a super high relevance ranking "amazon hdmi Kabel" or "hdmi Kabel ama" Search "hdmi cable" on amazon.de as shop-name ("amazon" or "ama" is part of query) hdmi Kabel numerous pages that sell HDMI Cables. Ordered by potential CPC and relevance. "medi" Mediamarkt.de (homepage) as "medi" can complete to shop name) "plays" Showing results for "Playstation 4", e.g. from Mediamarkt.de as mediamarkt ranks ~2 on Google for this Keyword Playstation 4 Medi Search "Playstation 4" on Mediamarkt.de as "medi" can complete to the shop-name So far we don't disclose more info online - so just get in touch :) © COPYRIGHT 2006-2024 ThinkLABs Ltd. & Co. KG, ALL RIGHTS RESERVED. Terms Of Service | Privacy | GDPR | Consumer Information | Subcontractor | About cookies | Opt-Out Commercial Register: AG Landshut, HRA 9543 | VAT-ID: DE256799345 | Personally Liable Partner: ThinkLABs Limited · 69 Great Hampton Street · B 18 6 Birmingham · Registered in England and Wales · Company No. 6014537 · Director: Markus G. M. Arnold nada