\r\n \r\nIn July of 2011 Boston Park Plaza distributed a RFP to replace their existing business center solution in an effort to consolidate the services provided by three vendors. Crucial to their decision was finding a company that could provide experience along with high quality products and services. \r\n \r\n\"We evaluated several solutions for outsourcing the Boston Park Plaza Hotels business center, flight information displays and boarding pass kiosks. We turned our attention to TTI Technologies solutions. Having had prior experience with their offering made it an easy choice,\" says Robert Rush II hotel manager for Boston Park Plaza. \r\n \r\n\"TTI Technologies has delivered a state-of-the-art business center in our newly renovated space just off of the lobby along with the ARINC Flight Information Display System. The two solutions offer our guests a lower cost solution as well as complimentary boarding pass and shuttle connection services at each workstation\" Rush continued. \r\n \r\nTTI Technologies offers both free to guest and paid by guest Business Center services. Consulting with each individual property allows the TTI team the opportunity to evaluate the true needs of the property and make recommendations for the right solution to meet those requirements.The company also is the hospitality industry's leading provider of Driver's License/Passport Scanners, Business Centers, Concierge Services and other hotel solutions."}]}};
const country = "US";
const language = "en-US,en;q=0.5";
const SITE_LANGUAGE = "en";
const siteName = "Hospitality Technology";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "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 = `${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);
}
})();
Boston Park Plaza Looks to TTI Technologies for New Business Center
In July of 2011 Boston Park Plaza distributed a RFP to replace their existing business center solution in an effort to consolidate the services provided by three vendors. Crucial to their decision was finding a company that could provide experience along with high quality products and services.
"We evaluated several solutions for outsourcing the Boston Park Plaza Hotels business center, flight information displays and boarding pass kiosks. We turned our attention to TTI Technologies solutions. Having had prior experience with their offering made it an easy choice," says Robert Rush II hotel manager for Boston Park Plaza.
"TTI Technologies has delivered a state-of-the-art business center in our newly renovated space just off of the lobby along with the ARINC Flight Information Display System. The two solutions offer our guests a lower cost solution as well as complimentary boarding pass and shuttle connection services at each workstation" Rush continued.
TTI Technologies offers both free to guest and paid by guest Business Center services. Consulting with each individual property allows the TTI team the opportunity to evaluate the true needs of the property and make recommendations for the right solution to meet those requirements.The company also is the hospitality industry's leading provider of Driver's License/Passport Scanners, Business Centers, Concierge Services and other hotel solutions.