physical web with sitecore - sugcon 2016

16
Click icon to add picture The Physical Web with Sitecore Mike Robbins - Sitecore April 26 th 2016

Upload: michael-robbins

Post on 15-Apr-2017

160 views

Category:

Software


3 download

TRANSCRIPT

Page 1: Physical Web With Sitecore - SUGCON 2016

Click icon to add picture

The Physical Web with SitecoreMike Robbins - SitecoreApril 26th 2016

Page 2: Physical Web With Sitecore - SUGCON 2016

© 2016 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. 2

IoT – Internet of ThingsMany internet connected devices available, at low cost.

This is an experiment into what can be achieved with Sitecore, Beacons and IoT.

Introduction

Page 3: Physical Web With Sitecore - SUGCON 2016

© 2016 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. 3

Small device transmitting a URL over Bluetooth.Add attachments – We have Sitecore for content and assets

Beacon platforms• Google’s Eddystone• Apple’s iBeacon

Character limit on URL – URL Shortener.

Raspberry Pi Zero – Makes a really cheap Beacon!

What is a Beacon?

Page 4: Physical Web With Sitecore - SUGCON 2016

© 2016 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. 4

1. Look at a zoo website powered by Sitecore.2. Make the website Bluetooth aware to add physical

context to the website.3. Record back to xDB.4. See what we can achieve with this data.

The idea

Page 5: Physical Web With Sitecore - SUGCON 2016

Click icon to add picture

Zoo WebsiteOk.. Let’s look at a zoo website using Sitecore.

5

Page 6: Physical Web With Sitecore - SUGCON 2016

© 2016 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. 6

Create a beacon to transmit a URL of the animal the visitor is actually stood next too.

Each animal has its own Bluetooth beacon with unique URL.

Raspberry Pi compatible projecthttps://github.com/don/node-eddystone-beacon

Eddystone Beacon

Page 7: Physical Web With Sitecore - SUGCON 2016

Click icon to add picture

Create beaconOk.. Let’s turn a Raspberry Pi Zero into a Bluetooth Beacon.

7

Page 8: Physical Web With Sitecore - SUGCON 2016

© 2016 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. 8

Capture each animal visited to the visitor's experience profile.

Need a custom facet to store the “Visited Animals”.Extend SPEAK to display the facet.

Lets also track the physical zoo visit against a Sitecore Campaign.

XDB reference: https://jonathanrobbins.co.uk/tag/xdb/

xDB

Page 9: Physical Web With Sitecore - SUGCON 2016

Click icon to add picture

Create xDB FacetOk.. Let’s create a custom facet and record the visited animals.

9

Page 10: Physical Web With Sitecore - SUGCON 2016

© 2016 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. 10

Create a physical kiosk using an IoT for the zoo souvenir shop to leverage the data we have about their visit.

Query xDB for visited animals, and suggest souvenirs based on what animals they have visited.

Souvenir Shop – Kiosk Application

Page 11: Physical Web With Sitecore - SUGCON 2016

© 2016 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. 11

Create a service to work with xDB in a restful manor.

Lookup a contact from xDB by unique identifier via SSCList visited animals from xDB facet.

Sitecore.Services.Client

Page 12: Physical Web With Sitecore - SUGCON 2016

Click icon to add picture

Sitecore.Services.ClientOk.. Let’s expose xDB data over a webservice.

12

Page 13: Physical Web With Sitecore - SUGCON 2016

© 2016 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. 13

Kiosk

Page 14: Physical Web With Sitecore - SUGCON 2016

© 2016 Sitecore User Group Conference Europe and its respective speakers. All rights reserved. 14

Windows 10 Core Platform

Write a UWP application to communicate with SSC

Truly universal, will run on Raspberry Pi, Xbox One, Windows 10, Windows 10 mobile, hololens.

Universal Windows Platform (UWP)

Page 15: Physical Web With Sitecore - SUGCON 2016

Click icon to add picture

Souvenir Shop kioskOk.. Let’s leverage the data we’ve captured on the visitor.

15

Page 16: Physical Web With Sitecore - SUGCON 2016

Thank you!@Sobek85

[email protected]: https://goo.gl/B6ely9