","alternateLabel":null,"teaserImage":{"id":1714,"url":"https://assets1.hospitalitytech.com/styles/secondary_articles_short/s3/WP-Forecasting_teaser.jpg?itok=5kNBH05i","width":100,"alt":null,"height":159},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]},{"title":"Three Key Considerations When Deploying WiFi In Restaurants","id":3052,"bundle":"whitepaper","url":"/three-key-considerations-when-deploying-wifi-restaurants","date":"2013-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},"summary":"With proper planning and knowledge of potential issues, restaurants can successfully and effectively deploy WiFi, providing customers with the access they need and desire to utilize their mobile devices. This white paper from Spartan Computer Services will lay out three key considerations that restaurant owners should review before deploying WiFi.","body":"With proper planning and knowledge of potential issues, restaurants can successfully and effectively deploy WiFi, providing customers with the access they need and desire to utilize their mobile devices. This white paper from Spartan Computer Services will lay out three key considerations that restaurant owners should review before deploying WiFi.
","alternateLabel":null,"teaserImage":{"id":1535,"url":"https://assets1.hospitalitytech.com/styles/secondary_articles_short/s3/Deploying_WiFi_In_Restaurants-SCS_teaser.jpg?itok=FRe9k0gW","width":100,"alt":null,"height":138},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]},{"title":"Dallas’ New Restaurant Concept Incubator Opts for Subscription-based POS","id":3069,"bundle":"article","summary":"Trinity Groves in Dallas offers restaurateurs an opportunity to submit and test market new concepts at its 125,000 square foot complex. In an effort to make flexible, affordable technology available to its restaurants, Trinity Groves implemented a subscription-based POS as-a-service (POSaaS) from NCR Aloha.","showSummary":null,"url":"/dallas-new-restaurant-concept-incubator-opts-subscription-based-pos","date":"2013-08-21T00: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":"POS","url":"/pos"},{"name":"Software","url":"/software"},{"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"}],"attachedFiles":[]},{"title":"Beyond Price: Technomic Study Identifies Key Value Factors for Restaurants","id":3066,"bundle":"article","summary":"Study confirms consumers still care about value, including low prices. But restaurants can highlight their attributes — from food quality, to family recipes, to nutrition, to speed — to heighten the perception of good value.","showSummary":null,"url":"/beyond-price-technomic-study-identifies-key-value-factors-restaurants","date":"2013-08-21T00: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":"Customer Experience/Service","url":"/customer-experience-service"},{"name":"Menu & Nutritional Analysis","url":"/menu-nutritional-analysis"},{"name":"Speed & Service","url":"/speed-service"},{"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"}],"attachedFiles":[]},{"title":"MICROS, PayPal Team up Globally on Mobile Payment Integration","id":3070,"bundle":"article","summary":"Multiple MICROS hospitality and retail POS platforms used in hundreds of thousands of merchant locations around the world will soon offer the ability to seamlessly work with the PayPal mobile application.","showSummary":null,"url":"/micros-paypal-team-globally-mobile-payment-integration","date":"2013-08-20T00: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":"Mobile Payments","url":"/mobile-payments"},{"name":"Mobile Point of Sale (POS)","url":"/mobile-point-sale-pos"},{"name":"POS","url":"/pos"},{"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":"Lodging","url":"/lodging"},{"name":"Casino","url":"/casino"},{"name":"Cruise Line","url":"/cruise-line"},{"name":"Golf","url":"/golf"},{"name":"Hotel Management","url":"/hotel-management"},{"name":"Hotel Brand -- Business Class","url":"/hotel-brand-business-class"},{"name":"Hotel Brand -- Economy Class","url":"/hotel-brand-economy-class"},{"name":"Hotel Brand -- Major","url":"/hotel-brand-major"},{"name":"Hotel Brand - Luxury/Resort","url":"/hotel-brand-luxuryresort"},{"name":"Hotel Brand -- Boutique/Lifestyle","url":"/hotel-brand-boutiquelifestyle"},{"name":"Hotels","url":"/hotels"}],"attachedFiles":[]},{"title":"Dunkin' Donuts Streamlines POS with Digital Signage","id":3205,"bundle":"article","summary":"State-of-the-art Vitalcast digital signage from NCR to enhance the in-store experience for Dunkin' Donuts guests.","showSummary":null,"url":"/dunkin-donuts-streamlines-pos-digital-signage","date":"2013-06-19T00: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":"Digital Signage","url":"/digital-signage"},{"name":"POS","url":"/pos"},{"name":"Restaurants","url":"/restaurants"},{"name":"Coffee Bar","url":"/coffee-bar"},{"name":"Juice Bar","url":"/juice-bar"},{"name":"Sandwich Shop","url":"/sandwich-shop"},{"name":"Quick Service Restaurant (QSR)","url":"/quick-service-restaurant-qsr"}],"attachedFiles":[]},{"title":"How Digital Menu Boards Helped Dairy Queen Break Sales Records ","id":3206,"bundle":"article","summary":"Euless, Texas-based Dairy Queen was the first to upgrade static signs to digital.","showSummary":null,"url":"/how-digital-menu-boards-helped-dairy-queen-break-sales-records","date":"2013-06-19T00: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":"Digital Signage","url":"/digital-signage"},{"name":"Restaurants","url":"/restaurants"},{"name":"Juice Bar","url":"/juice-bar"},{"name":"Quick Service Restaurant (QSR)","url":"/quick-service-restaurant-qsr"}],"attachedFiles":[]},{"title":"What's Holding Back Restaurant IT ","id":3232,"bundle":"whitepaper","url":"/whats-holding-back-restaurant-it","date":"2013-06-06T00:00:00","author":{"email":"devteam@ashday.com","uname":"ht_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"summary":"In an industry where the status quo for technology lags behind retail counterparts, it's difficult for individual CIOs to make a case for more funding. But insufficient budgets are a symptom, and not necessarily the cause. Daniel Houden, CEO of Task Retail, talks about the responsibility that IT suppliers and restaurants share in changing industry-wide attitudes about innovation.","body":"In an industry where the status quo for technology lags behind retail counterparts, it’s difficult for individual CIOs to make a case for more funding. But insufficient budgets are a symptom, and not necessarily the cause. Daniel Houden, CEO of Task Retail, talks about the responsibility that IT suppliers and restaurants share in changing industry-wide attitudes about innovation.","alternateLabel":null,"teaserImage":{"id":1520,"url":"https://assets1.hospitalitytech.com/styles/secondary_articles_short/s3/Task_Executive_Insight_13.jpg?itok=tczVPn4H","width":100,"alt":null,"height":129},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]}]},"title":"Juice Bar","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 = "Juice Bar | 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);
}
})();