spsnl13 - building intelligent websites with sharepoint 2013

30
Building intelligent websites with SharePoint 2013 Waldek Mastykarz SharePoint MVP

Upload: waldek-mastykarz

Post on 15-Jan-2015

1.219 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: SPSNL13 - Building intelligent websites with SharePoint 2013

Building intelligent websites with SharePoint 2013

Waldek Mastykarz

SharePoint MVP

Page 2: SPSNL13 - Building intelligent websites with SharePoint 2013
Page 3: SPSNL13 - Building intelligent websites with SharePoint 2013

About• Waldek Mastykarz, SharePoint MVP

−Mavention−http://www.mavention.nl−http://blog.mastykarz.nl−@waldekm

Page 4: SPSNL13 - Building intelligent websites with SharePoint 2013

DEMO

Intelligent Website

Page 5: SPSNL13 - Building intelligent websites with SharePoint 2013

Intelligent website

Adapts to userAdapts to scenarioAdapts to device

Page 6: SPSNL13 - Building intelligent websites with SharePoint 2013

Ingredients

of intelligent websites

Page 7: SPSNL13 - Building intelligent websites with SharePoint 2013

Ingredients

Responsiveuser experience

Responsive media

Responsive content

Page 8: SPSNL13 - Building intelligent websites with SharePoint 2013

Responsive user experienceExpand your reach by supporting more devices

• Which devices are you focusing on?• Define breakpoints• Consider capabilities

Page 9: SPSNL13 - Building intelligent websites with SharePoint 2013

Responsive mediaImprove user experience by improving performance

• Build upon responsive user experience• Sized on the server to save bandwidth and time

Page 10: SPSNL13 - Building intelligent websites with SharePoint 2013

Responsive contentExpand reach and increase conversion

Recommended content

Relevant content

Assistive content

Page 11: SPSNL13 - Building intelligent websites with SharePoint 2013

Content targetingIncrease conversion by displaying relevant content

• Who are your users?• Which audiences do you target?

−Which properties make up those audiences?• When does a visitor get a property?

−When does she lose it?

Page 12: SPSNL13 - Building intelligent websites with SharePoint 2013

Building intelligent websites

with SharePoint 2013

Page 13: SPSNL13 - Building intelligent websites with SharePoint 2013

Responsive user experience• Device Channels• Responsive web design

−Nothing to do with SharePoint−CSS media queries and JavaScript

Page 14: SPSNL13 - Building intelligent websites with SharePoint 2013

DEMO

Building responsive web design in SharePoint 2013

Page 15: SPSNL13 - Building intelligent websites with SharePoint 2013

Responsive media• Image Renditions are a good start• Mavention Responsive Image Renditions

Page 16: SPSNL13 - Building intelligent websites with SharePoint 2013

DEMO

Building responsive images in SharePoint 2013

Page 17: SPSNL13 - Building intelligent websites with SharePoint 2013

Recommendations• ‘Just work’ out of the box (Recommended Items Web Part)• Usage Cookie (per Web App setting)• UsageAnalyticsId Managed Property• recommendedfor property

Page 18: SPSNL13 - Building intelligent websites with SharePoint 2013

Recommendation events• Influence relevance not recommendations• Recording disabled for anonymous• Logging Events (/_api/events/log)

−RecommendationView: EventId 2−RecommendationClick: EventId 3

Page 19: SPSNL13 - Building intelligent websites with SharePoint 2013

DEMO

Building recommendations in SharePoint 2013

Page 20: SPSNL13 - Building intelligent websites with SharePoint 2013

Content targeting• Define properties (Terms)• Define user segments (Query Rule)• Assign and revoke properties to visitors (custom development)• Target content (extended Content Search Web Part)

Page 21: SPSNL13 - Building intelligent websites with SharePoint 2013

DEMO

Building content targeting in SharePoint 2013

Page 22: SPSNL13 - Building intelligent websites with SharePoint 2013

Query suggestions• Query suggestions ≠ Result suggestions• Available with SharePoint

−Don’t work with anonymous• Alternative: Mavention Query Suggestions

Page 23: SPSNL13 - Building intelligent websites with SharePoint 2013

DEMO

Building query suggestions in SharePoint 2013

Page 24: SPSNL13 - Building intelligent websites with SharePoint 2013

Query spelling suggestions• ‘Did you mean’• Dynamic and Static mode

−Dynamic• Content-aligned dictionary• Requires quite some content

−Static• Static spelling dictionaries

−White-/Blacklist• Query Spelling Inclusions• Query Spelling Exclusions• Search Custom Dictionaries Update Timer Job

Page 25: SPSNL13 - Building intelligent websites with SharePoint 2013

DEMO

Query spelling suggestions in SharePoint 2013

Page 26: SPSNL13 - Building intelligent websites with SharePoint 2013

Summary• Intelligent websites are a great way to provide added value to the business with WCM• SharePoint 2013 provides capabilities that support building intelligent websites• Business considerations more challenging than technology

Page 27: SPSNL13 - Building intelligent websites with SharePoint 2013

Capabilities overviewIntelligent websites with SharePoint 2013

• Responsive web design• Responsive images• Content recommendations• User segments• Query rules• Query suggestions• Query spelling suggestions• Page not found widget

Page 28: SPSNL13 - Building intelligent websites with SharePoint 2013

More information• Mavention Case Studyhttp://blog.mastykarz.nl/go/mavention-case/• SharePoint 2013 Query Spelling Inclusions for the masseshttp://blog.mastykarz.nl/go/evo13-4/• Mavention Responsive Image Renditionshttp://blog.mastykarz.nl/go/evo13-5/• SharePoint 2013 @ Maventionhttp://www.mavention.nl/sharepoint-2013• Maventionhttp://www.mavention.nl

Page 29: SPSNL13 - Building intelligent websites with SharePoint 2013

THANK YOU

Page 30: SPSNL13 - Building intelligent websites with SharePoint 2013