\n
","alternateLabel":null,"teaserImage":{"id":2397,"url":"https://assets1.hospitalitytech.com/styles/secondary_articles_short/s3/beametec1016.jpg?itok=N31w9Ewv","width":196,"alt":"","height":216},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]},{"title":"Designing Change","id":8622,"bundle":"blog","summary":"This month, HT debuts a new look with a brand new logo and tagline, \"Smarter Hotels & Restaurants.\" Inside, HT's pages have been redesigned to present a fresh, modern appearance. HT’s editor, Dorothy Creamer, discusses where HT is headed as it looks to celebrate 20 years of publication in 2017. ","url":"/designing-change","byline":"","sponsored":false,"blogSeries":{"url":"/editor","title":"From the Editor","icon":null,"author":{"email":"jay@ashday.com","uname":"jkerschner","firstName":"Ashday","lastName":"Developer","bio":null,"title":null,"picture":null,"phone":null,"contactForm":false},"iconBackground":null},"author":{"email":"dcreamer@ensembleiq.com","uname":"dcreamer","firstName":"Dorothy","lastName":"Creamer ","bio":"Dorothy Creamer, Editor-in-Chief of Hospitality Technology is a content strategist and publishing professional with 15+ years’ experience in both B2B and B2C communications. As the editorial lead of HT she drives the content strategy for the entire HT brand from print to web and in-person networking/educational events. Creamer also leads the analysis and writing of HT’s three benchmark industry research reports (Lodging Technology Study, Restaurant Technology Study and Customer Engagement Technology Study). In addition, she develops content and leads speaker recruitment efforts for HT’s three annual industry events (HT-NEXT, MURTEC, and the MURTEC Executive Summit).
\r\n","title":"Editor-in-Chief","picture":null,"phone":"908-278-3536","contactForm":true},"date":"2016-10-13T00:00:00","digitalEdition":null,"hideByline":null,"teaserImage":{"id":9497,"url":"https://assets1.hospitalitytech.com/styles/secondary_articles_short/s3/ht0916dcreamer_0.jpg?itok=RJRlfAVI","width":196,"alt":"","height":219},"topics":[{"name":"Restaurants","url":"/restaurants"},{"name":"Lodging","url":"/lodging"},{"name":"Platforms","url":"/platforms"},{"name":"Hotels","url":"/hotels"},{"name":"October 2016 Issue","url":"/october-2016-issue"}],"attachedFiles":[]},{"title":"Voice Command Key to Frictionless Hotel Experience","id":8623,"bundle":"blog","summary":"Guests don't want to master new technology, so give them the freedom of speech","url":"/voice-command-key-frictionless-hotel-experience","byline":"Jeff Parker, vice president of hotel technology, Interstate Hotels & Resorts","sponsored":false,"blogSeries":{"url":"/vantage-point-blog","title":"Vantage Point","icon":{"url":"https://assets1.hospitalitytech.com/styles/thumbnail/s3/2021-03/Blog_default4.png?itok=YzhquaJ9","id":4451,"alt":"weapon,drawing","width":90,"height":92},"author":{"email":"jay@ashday.com","uname":"jkerschner","firstName":"Ashday","lastName":"Developer","bio":null,"title":null,"picture":null,"phone":null,"contactForm":false},"iconBackground":"#00949C"},"author":{"email":"mescobar+vantage@ensembleiq.com","uname":"vantagepoint","firstName":"Guest Vantage Point ","lastName":"Author","bio":"Vantage Point is a recurring blog by guest authors. Contact us for more info on becoming a Vantage Point author.
\r\n","title":null,"picture":null,"phone":null,"contactForm":true},"date":"2016-10-10T00:00:00","digitalEdition":null,"hideByline":null,"teaserImage":{"id":9496,"url":"https://assets1.hospitalitytech.com/styles/secondary_articles_short/s3/vp1016.jpg?itok=wdawgXwn","width":196,"alt":"","height":216},"topics":[{"name":"Artificial Intelligence / AI","url":"/artificial-intelligence-ai"},{"name":"Infrastructure","url":"/infrastructure"},{"name":"Networking","url":"/networking"},{"name":"Lodging","url":"/lodging"},{"name":"POS","url":"/pos"},{"name":"Customer Experience/Service","url":"/customer-experience-service"},{"name":"Hotels","url":"/hotels"},{"name":"October 2016 Issue","url":"/october-2016-issue"}],"attachedFiles":[]}]},"title":"October 2016 Issue","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 = "October 2016 Issue | 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); } })();