\n
","alternateLabel":null,"whitePaperDocument":"/secure-file/954","metatags":{"title":{"#tag":"meta","#attributes":{"name":"title","content":"2014 New Tech Showcase | Reports | Hospitality Magazine (HT)"}},"description":{"#tag":"meta","#attributes":{"name":"description","content":"HT profiles the latest in hardware and software solutions from vendors serving both foodservice and lodging companies. Download the 2014 New Tech Showcase for more information on these innovative solutions which include: the"}},"abstract":{"#tag":"meta","#attributes":{"name":"abstract","content":"HT profiles the latest in hardware and software solutions from vendors serving both foodservice and lodging companies. Download the 2014 New Tech Showcase for more information on these innovative solutions which include: the latest in mobile POS and app technology; new customer service and loyalty platforms; cloud-based solutions for point of sale, property management and distribution; plus business intelligence and analytics applications."}},"keywords":{"#tag":"meta","#attributes":{"name":"keywords","content":"Cloud Computing, Foodservice, January-February 2014, Lodging, Loyalty, Micros Systems, Mobile CRM, Mobile device management (MDM), Mobile Marketing, Mobile payment processing, Mobile phones - apps, Mobile Point of Sale (POS), NCR Corp, PAR Springer-Miller , PhoneSuite, Point of Service (POS) Hardware, Point of Service (POS) Peripherals, Point of Service (POS) Security, Point of Service (POS) Software, POS, Property Management Systems, Punchh, QSR Automations, SkyTouch Technology, Software, Software as a Service (SAAS), Supplement Report, Toshiba America, Inc., Voice over Internet Protocol (VoIP), Wireless Mobile Applications"}},"og_site_name":{"#tag":"meta","#attributes":{"property":"og:site_name","content":"Hospitality Technology"}},"og_type":{"#tag":"meta","#attributes":{"property":"og:type","content":"Whitepaper"}},"og_url":{"#tag":"meta","#attributes":{"property":"og:url","content":"https://hospitalitytech.com/2014-new-tech-showcase"}},"og_title":{"#tag":"meta","#attributes":{"property":"og:title","content":"2014 New Tech Showcase"}},"og_image_0":{"#tag":"meta","#attributes":{"property":"og:image","content":"https://assets1.hospitalitytech.com/styles/primary_articles_short/s3/01_NTS_0214_teaser.jpg?itok=L3vq6u2P"}},"og_image_url_0":{"#tag":"meta","#attributes":{"property":"og:image:url","content":"https://assets1.hospitalitytech.com/styles/primary_articles_short/s3/01_NTS_0214_teaser.jpg?itok=L3vq6u2P"}},"og_image_type":{"#tag":"meta","#attributes":{"property":"og:image:type","content":"image/jpeg"}},"og_image_width":{"#tag":"meta","#attributes":{"property":"og:image:width","content":"655"}},"og_image_height":{"#tag":"meta","#attributes":{"property":"og:image:height","content":"368"}},"og_updated_time":{"#tag":"meta","#attributes":{"property":"og:updated_time","content":"2021-12-17T12:43:27-0600"}},"twitter_cards_type":{"#tag":"meta","#attributes":{"name":"twitter:card","content":"summary_large_image"}},"twitter_cards_title":{"#tag":"meta","#attributes":{"name":"twitter:title","content":"2014 New Tech Showcase"}},"twitter_cards_image":{"#tag":"meta","#attributes":{"name":"twitter:image","content":"https://assets1.hospitalitytech.com/styles/primary_articles_short/s3/01_NTS_0214_teaser.jpg?itok=L3vq6u2P"}},"schema.org":{"schema_article_type":{"#tag":"meta","#attributes":{"name":"@type","content":"Article","group":"schema_article","schema_metatag":true}},"schema_article_name":{"#tag":"meta","#attributes":{"name":"name","content":"2014 New Tech Showcase","group":"schema_article","schema_metatag":true}},"schema_article_headline":{"#tag":"meta","#attributes":{"name":"headline","content":"2014 New Tech Showcase","group":"schema_article","schema_metatag":true}},"schema_article_article_body":{"#tag":"meta","#attributes":{"name":"articleBody","content":"HT profiles the latest in hardware and software solutions from vendors serving both foodservice and lodging companies. Download the 2014 New Tech Showcase for more information on these innovative solutions which include: the latest in mobile POS and app technology; new customer service and loyalty platforms; cloud-based solutions for point of sale, property management and distribution; plus business intelligence and analytics applications.\r\n ","group":"schema_article","schema_metatag":true}},"schema_article_about_0":{"#tag":"meta","#attributes":{"name":"about","content":["Cloud Computing","Loyalty","Mobile Devices & Apps","Mobile Payments","Mobile Point of Sale (POS)","POS","Payment Security","Property Management Systems","Software","Networking","Restaurants","Lodging","Supplement/Report","Hotels"],"group":"schema_article","schema_metatag":true}},"schema_article_date_published":{"#tag":"meta","#attributes":{"name":"datePublished","content":"Tue, 02/11/2014 - 18:00","group":"schema_article","schema_metatag":true}},"schema_article_date_modified":{"#tag":"meta","#attributes":{"name":"dateModified","content":"Tue, 02/11/2014 - 18:00","group":"schema_article","schema_metatag":true}}}},"teaserImage":{"id":1739,"url":"https://assets1.hospitalitytech.com/styles/secondary_articles_short/s3/01_NTS_0214_teaser.jpg?itok=haVNtdY4","width":100,"alt":null,"height":135},"heroImage":null,"heroImageSrcset":null,"sponsored":false,"sponsorship":{"overrideAds":null},"businessTopic":[],"contentType":[],"company":[],"marketSegment":[],"topics":[{"id":62,"name":"Cloud Computing","url":"/cloud-computing"},{"id":8,"name":"Loyalty","url":"/loyalty"},{"id":40,"name":"Mobile Devices & Apps","url":"/mobile-devices-apps"},{"id":11,"name":"Mobile Payments","url":"/mobile-payments"},{"id":42,"name":"Mobile Point of Sale (POS)","url":"/mobile-point-sale-pos"},{"id":59,"name":"POS","url":"/pos"},{"id":16,"name":"Payment Security","url":"/payment-security"},{"id":19,"name":"Property Management Systems","url":"/property-management-systems"},{"id":85,"name":"Software","url":"/software"},{"id":269,"name":"Networking","url":"/networking"},{"id":9,"name":"Restaurants","url":"/restaurants"},{"id":7,"name":"Lodging","url":"/lodging"},{"id":72,"name":"Supplement/Report","url":"/supplementreport"},{"id":442,"name":"Hotels","url":"/hotels"}],"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 = "2014 New Tech Showcase | Reports | Hospitality Magazine (HT)";
window.dataLayer = window.dataLayer || [];
const data = {};
data.entityTaxonomy = {};
const contentTypes = [
"article",
"blog",
"bulletin",
"embed_page",
"landing_page",
"event",
"image",
"page",
"product",
"whitepaper",
"video",
"tags",
];
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 toxonomy 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);
}
})();