\r\n","body":"
Omni-engagement is key to increased customer service, experience, loyalty, and efficient, frictionless operations. Using technology to remain in contact with a guest from pre-stay, during the booking process; while they are on-site; to check-out and beyond, requires thoughtful investment and smart strategies. In this Business Solution Brief, HT highlights five ways that investments in frictionless experiences pay dividends. Sponsored.
","alternateLabel":"BUSINESS SOLUTIONS BRIEF","teaserImage":{"id":1001,"url":"https://assets1.hospitalitytech.com/styles/secondary_articles_short/s3/bsbomni0417.jpg?itok=CTBAfW2F","width":196,"alt":"","height":219},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]},{"title":"Marriott iOS App Gets a Makeover","id":113,"bundle":"article","summary":"The app is available in five languages and offers expanded digital features, customized travel content, one-button navigation and a swipe-able discovery home screen.","showSummary":null,"url":"/marriott-ios-app-gets-makeover","date":"2017-02-09T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Check-in/out (hotel)","url":"/check-inout-hotel"},{"name":"Customer Experience/Service","url":"/customer-experience-service"},{"name":"Loyalty","url":"/loyalty"},{"name":"Mobile Devices & Apps","url":"/mobile-devices-apps"},{"name":"Online Check-In","url":"/online-check"},{"name":"Self-Checkout","url":"/self-checkout"},{"name":"Lodging","url":"/lodging"},{"name":"Hotel Brand -- Major","url":"/hotel-brand-major"},{"name":"Hotels","url":"/hotels"}],"attachedFiles":[]},{"title":"hospitalityPulse Poll: 23% of Travelers Using Mobile Check-In “Never” Found Their Room Ready at Time of Arrival","id":399,"bundle":"article","summary":"Only 5% of respondents said they are actually assigned the room they thought they booked.","showSummary":null,"url":"/hospitalitypulse-poll-23-travelers-using-mobile-check-never-found-their-room-ready-time-arrival","date":"2016-11-16T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Check-in/out (hotel)","url":"/check-inout-hotel"},{"name":"Online Check-In","url":"/online-check"},{"name":"Self-Checkout","url":"/self-checkout"},{"name":"Lodging","url":"/lodging"},{"name":"Hotels","url":"/hotels"}],"attachedFiles":[]},{"title":"Denihan Hospitality Group, KEYPR Partner to Enhance the Guest Experience with New Technology","id":475,"bundle":"article","summary":"Hotel guests will be able to use their smartphones and in-room tablets to access hotel services, check-in and check-out, order in-room dining, access hotel information and communicate with hotel staff.","showSummary":null,"url":"/denihan-hospitality-group-keypr-partner-enhance-guest-experience-new-technology","date":"2016-10-26T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Check-in/out (hotel)","url":"/check-inout-hotel"},{"name":"Mobile Devices & Apps","url":"/mobile-devices-apps"},{"name":"Online Check-In","url":"/online-check"},{"name":"Self-Checkout","url":"/self-checkout"},{"name":"Lodging","url":"/lodging"},{"name":"Customer Experience/Service","url":"/customer-experience-service"},{"name":"Mobile Key (Digital Key)","url":"/mobile-key-digital-key"},{"name":"Hotels","url":"/hotels"}],"attachedFiles":[]},{"title":"B&B HOTELS Wins 2016 Digital Champions Award for Implementing Ariane Systems' Digital Check-in Solution ","id":516,"bundle":"article","summary":"The check-in solution allows guests to book online, pay online and gain access to their rooms using their smart phone.","showSummary":null,"url":"/bb-hotels-wins-2016-digital-champions-award-implementing-ariane-systems-digital-check-solution","date":"2016-10-13T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Check-in/out (hotel)","url":"/check-inout-hotel"},{"name":"Kiosks","url":"/kiosks"},{"name":"Online Check-In","url":"/online-check"},{"name":"Self-Checkout","url":"/self-checkout"},{"name":"Self-Service","url":"/self-service"},{"name":"Mobile Devices & Apps","url":"/mobile-devices-apps"},{"name":"Lodging","url":"/lodging"},{"name":"Hotels","url":"/hotels"}],"attachedFiles":[]},{"title":"Market Force: Hotel Guests Shun New Tech for Checking-In or -Out of Hotels","id":639,"bundle":"article","summary":"Ninety-three percent of consumers check-in through reception and 71% check-out at the front desk. ","showSummary":null,"url":"/market-force-hotel-guests-shun-new-tech-checking-or-out-hotels","date":"2016-09-09T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Check-in/out (hotel)","url":"/check-inout-hotel"},{"name":"Front Desk","url":"/front-desk"},{"name":"Kiosks","url":"/kiosks"},{"name":"Online Check-In","url":"/online-check"},{"name":"Self-Checkout","url":"/self-checkout"},{"name":"Mobile Devices & Apps","url":"/mobile-devices-apps"},{"name":"Lodging","url":"/lodging"},{"name":"Hotels","url":"/hotels"}],"attachedFiles":[]},{"title":"Stella Nova Intros Mobile POS ","id":4180,"bundle":"article","summary":"A new SOA-based solution from Stella Nova will keep POS independent of mobile devices and operating systems.","showSummary":null,"url":"/stella-nova-intros-mobile-pos","date":"2012-02-24T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Cloud Computing","url":"/cloud-computing"},{"name":"Mobile Point of Sale (POS)","url":"/mobile-point-sale-pos"},{"name":"POS","url":"/pos"},{"name":"Self-Checkout","url":"/self-checkout"},{"name":"Mobile Devices & Apps","url":"/mobile-devices-apps"},{"name":"Labor/Workforce Mgmt/Scheduling","url":"/laborworkforce-mgmtscheduling"},{"name":"Networking","url":"/networking"},{"name":"Restaurants","url":"/restaurants"},{"name":"Coffee Bar","url":"/coffee-bar"},{"name":"Family Casual Dining","url":"/family-casual-dining"},{"name":"Fast Casual Dining","url":"/fast-casual-dining"},{"name":"Fine Dining","url":"/fine-dining"},{"name":"Juice Bar","url":"/juice-bar"},{"name":"Pizzeria","url":"/pizzeria"},{"name":"Sandwich Shop","url":"/sandwich-shop"},{"name":"Quick Service Restaurant (QSR)","url":"/quick-service-restaurant-qsr"},{"name":"Hotels","url":"/hotels"}],"attachedFiles":[]},{"title":"NYC Hotel Offers Capsule Cabins, Self-Service Express Reception ","id":4545,"bundle":"article","summary":"Guests staying at the Japanese capsule cabin-inspired hotel Yotel, will receive RFID key cards from self-service kiosks upon check-in; on departure, guests insert their key card at the reception kiosk, pay the balance and leave.","showSummary":null,"url":"/nyc-hotel-offers-capsule-cabins-self-service-express-reception","date":"2011-09-01T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Check-in/out (hotel)","url":"/check-inout-hotel"},{"name":"Kiosks","url":"/kiosks"},{"name":"Self-Checkout","url":"/self-checkout"},{"name":"Self-Service","url":"/self-service"},{"name":"Lodging","url":"/lodging"},{"name":"Hotel Brand -- Business Class","url":"/hotel-brand-business-class"},{"name":"Hotel Brand -- Boutique/Lifestyle","url":"/hotel-brand-boutiquelifestyle"},{"name":"Hotels","url":"/hotels"}],"attachedFiles":[]}]},"title":"Self-Checkout","contentParagraphs":null,"sections":null}; const country = "US"; const language = null; const SITE_LANGUAGE = "en"; const siteName = "Hospitality Technology"; const userRoles = ["anonymous"]; const userUid = 0; const indexName = "HT"; const title = "Self-Checkout | Hospitality Technology"; window.dataLayer = window.dataLayer || []; const data = {}; data.entityTaxonomy = {}; const contentTypes = [ "article", "blog", "bulletin", "embed_page", "landing_page", "event", "image", "page", "product", "whitepaper", "video", "tags", "author_profile", "buyers_guide_listing" ]; if ( routeInfo && "bundle" in routeInfo && contentTypes.includes(routeInfo["bundle"]) ) { data.entityBundle = routeInfo.bundle; data.entityTitle = title || `${routeInfo.title} | ${siteName}`; data.entityId = routeInfo.id; data.entityName = routeInfo.author?.uname; data.entityCreated = routeInfo.created; data.sponsored = routeInfo.sponsored; data.sponsor = routeInfo.sponsoringCompany; data.entityType = "node"; data.entityLangcode = SITE_LANGUAGE; data.siteName = siteName; data.drupalLanguage = language; data.drupalCountry = country; data.userRoles = userRoles; data.userUid = userUid; data.entityTaxonomyKeys = {}; data.entityTaxonomyHierarchies = {}; data.parentNaicsCode = {}; data.isPro = false; data.algoliaIndexName = indexName; // Add taxonomy data const taxonomies = { businessTopic: "business_topic", contentType: "content_type", company: "company", marketSegment: "market_segment", }; const getHierarchy = (term, terms = []) => { terms.push({ id: term.id, name: term.name }); if (term.parentTerm != null) { getHierarchy(term.parentTerm, terms); } return terms; }; const getTerms = (term, useApiId = false) => { return { id: useApiId ? term.apiId : term.id, name: term.name }; }; const getKeys = (term) => { return { id: term.id, name: term.apiId }; }; Object.entries(taxonomies).forEach(([key, item]) => { terms = routeInfo[key]; if (terms && terms.length > 0) { data["entityTaxonomy"][item] = terms.map((term) => getTerms(term, key === "company") ); if (key !== "company") { data["entityTaxonomyKeys"][item] = terms.map(getKeys); termGroups = []; terms.forEach((term, termInd) => { termGroups[termInd] = getHierarchy(term); }); data["entityTaxonomyHierarchies"][item] = termGroups; } } }); data["entityTaxonomy"]["tags"] = routeInfo["topics"] || []; // Primary Topic is either the business topic or the top tag. if (routeInfo["businessTopic"]?.length > 0) { data["entityPrimaryTopic"] = routeInfo["businessTopic"][0]["name"]; } else { if (routeInfo["topics"]?.length > 0) { data["entityPrimaryTopic"] = routeInfo["topics"][0]["name"]; } } // Primary and secondary entityNaicsCodes come from the MarketSegment if (routeInfo.marketSegment?.length > 0) { data.entityNaicsCode = {}; data["entityNaicsCode"]["id"] = routeInfo["marketSegment"][0]["id"]; data["entityNaicsCode"]["name"] = routeInfo["marketSegment"][0]["naicsCode"]; if (routeInfo["marketSegment"][0]["parentTerm"] != null) { data["parentNaicsCode"]["id"] = routeInfo["marketSegment"][0]["parentTerm"]["id"]; data["parentNaicsCode"]["name"] = routeInfo["marketSegment"][0]["parentTerm"]["naicsCode"]; } } else { data.entityNaicsCode = []; } if (routeInfo.taggedPro) { data.isPro = routeInfo.taggedPro; } window.dataLayer.push(data); } else if (routeInfo && "vid" in routeInfo) { data.entityBundle = "tags"; data.entityTitle = routeInfo.name; data.entityId = routeInfo.id; data.entityName = routeInfo.author?.uname; data.entityCreated = routeInfo.created; data.entityType = "taxonomy_term"; data.entityLangcode = SITE_LANGUAGE; data.siteName = siteName; data.sponsored = routeInfo.sponsored; data.sponsor = routeInfo.sponsoringCompany; data.drupalLanguage = language; data.drupalCountry = country; data.userRoles = userRoles; data.userUid = userUid; data.algoliaIndexName = indexName; data["entityTaxonomy"]["tags"] = { id: routeInfo["id"], name: routeInfo["name"], }; window.dataLayer.push(data); } })();