Search DESKTOP WEB CHANNEL MOBILE CHANNEL Same Content Same Page URLs Same Site Collection Different layouts and templates WEB BROWSER REST API NATIVE APP Adaptive experiences allow for surfacing and adapting content for presentation through multiple channels and devices Content Reuse Managed Navigation Reuse No additional infrastructure We will focus here
WinRTSearch ClientSharePointSearchService CatalogDataSource Xaml/Code behind CatalogDataStructure Local Cache Soon available as code sample Todays session samples
Integrate with SharePoint Navigation Product Category Search Analytics Search Usage Events Editorial Control
Managed Navigation /sites/RetailPublishingPortal/ audio false 7359fa a-816c-22957cc49719 car-audio false 708a9ee9-2a88-47b5-bf02-1bd72ab7343d 1 Car audio headphones false 1aed262b-0ee3-43a6-b727-66a1265f687e 1 Headphones Managed Navigation
/sites/RetailPublishingPortal/ Nav_Image Edm.String _Sys_Facet_FullRefinementString RetPrice(…),RetBrand(…) Edm.String audio false 7359fa a-816c-22957cc49719 Image Rendition: Tue 10:30pm - SPC019 - Best Practices for Designing Websites with SharePoint 2013 Speakers: Ethan Gur-esh and Alyssa Levitz _api/navigation/menustate?mapprovidername=‘GlobalNavigationSwitchableProvider’ &CustomProperties=‘Nav_Image,_Sys_Facet_FullRefinementString’ Include Contextual Refinement String
Integrate with SharePoint Navigation Product Category Search Analytics Search Usage Events Editorial Control
Basic query Query}' Get all products in a category Selecting managed properties …' Retrieving refiners …' Managed propertyCategory GUID
Integrate with SharePoint Navigation Product Category Search Analytics Search Usage Events Editorial Control
Tue 3:15pm - SPC076 - Deliver Adaptive and Personalized Experiences with SharePoint Speakers: Krister Mikalsen, Dag Eidesen
Item-to-item recommendations Most popular (based on events) sortlist='ViewsRecent:descending'&………
Integrate with SharePoint Navigation Product Category Search Analytics Search Usage Events Editorial Control
Log event POST { "usageEntry": { "__metadata": {"type": "Microsoft.SharePoint.Administration.UsageEntry"}, "EventTypeId": 1, "ItemId": "an itemId", "Site": "61141c0e e54eee5f4787", "User": "johndoe" }
Integrate with SharePoint Navigation Product Category Search Analytics Search Usage Events Editorial Control
Search DESKTOP WEB CHANNEL MOBILE CHANNEL Same Content Same Page URLs Same Site Collection Different layouts and templates WEB BROWSER REST API NATIVE APP Adaptive experiences allow for surfacing and adapting content for presentation through multiple channels and devices Content Reuse Managed Navigation Reuse No additional infrastructure
Meet a Search and Website SME Ask questions, meet the community and share knowledge! Exhibit Hall Hands on Labs Daily HOL Lab Lounge Ask the Experts Discuss Search! Discuss Websites! Wed Ask the Experts Lounge
Tue 1:45pm - SPC180 Overview of Search Driven Web Sites and Cross Site Publishing in Depth Speaker: Daniel Kogan Tue 3:15pm - SPC076 Deliver Adaptive and Personalized Experiences with SharePoint 2013 Speakers: Krister Mikalsen, Dag Eidesen Tue 1:45pm - SPC242 - Understanding OAuth, REST and OData Speaker: Ted Pattison Wed 9:00am - SPC110 Grow your Business Online with SharePoint's Adaptive Experiences Speakers: Fredrik Holm, Stefan Debald Tue 3:15pm - SPC230 Step by Step: Building Search Driven Applications with SharePoint 2013 Speaker: Scot Hillier
MySPC
Questions?