\r\n \r","showSummary":null,"url":"/real-estate/dunkin-donuts-plans-65-new-stores-brazil","date":"2014-03-20T00:00:00","author":{"email":null,"uname":"Anonymous","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"byline":"Dan Berthiaume","hideByline":null,"digitalEdition":null,"sponsored":false,"sponsorship":{"overrideAds":false},"taggedPro":null,"relatedArticles":[],"relatedImages":[],"teaserImage":null,"heroImageSrcset":null,"hideHero":null,"heroImage":null,"heroCaption":null,"attachedFiles":[],"businessTopic":[],"contentType":[],"company":[],"marketSegment":[],"topics":[{"id":9,"name":"REAL ESTATE","url":"/real-estate"}],"contentParagraphs":null,"sections":null};
const country = "US";
const language = null;
const SITE_LANGUAGE = "en";
const siteName = "Chain Store Age";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "CSA";
const title = "Dunkin’ Donuts plans 65 new stores in Brazil | Chain Store Age";
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);
}
})();
Dunkin’ Donuts plans 65 new stores in Brazil | Chain Store Age
Dunkin’ Donuts plans 65 new stores in Brazil Canton, Mass. -- Dunkin' Donuts has signed an agreement with OLH Group to begin developing Dunkin' Donuts restaurants in the Brasilia and Goias regions of Brazil. The agreement calls for the development of 65 Dunkin' Donuts restaurants in the Brasilia and Goias areas during the next several years. Dunkin' Donuts currently has nearly 11,000 restaurants in 33 countries around the world, including more than 325 locations across Latin America in Chile, Colombia, Ecuador, Guatemala, Honduras, Panama and Peru. Dunkin' Donuts restaurants in Brazil will feature the brand's regular menu, as well as regional menu items specific to Brazil to cater to local tastes. Dunkin' Donuts is still looking to recruit qualified, multi-unit franchisee candidates to develop the brand in other markets in Brazil, including Sao Paulo and Rio de Janeiro. "We feel there is significant opportunity for the Dunkin' Donuts brand in Brazil and are delighted to announce the signing of our agreement with OLH Group to enter the market," said Paul Twohig, president, Dunkin' Donuts U.S. and Canada, and Dunkin' Donuts & Baskin-Robbins Europe and Latin America. "The leaders at OLH Group have extensive restaurant industry experience and a deep knowledge of local consumers, so we feel they will be strong partners as we enter Brazil. We look forward to serving Brazilian consumers Dunkin' Donuts' wide range of high-quality foods and beverages."
X
This ad will auto-close in 10 seconds