\r\n \r\nThirty-one store locations are scheduled to open on Nov. 13, and the remaining two locations will open on Nov. 22, completing Target's Canadian store openings for 2013. \r\n \r","showSummary":null,"url":"/real-estate/target-open-33-canadian-stores-november","date":"2013-10-28T00: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 = "Target to open 33 Canadian stores in November | 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",
"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);
}
})();
Target to open 33 Canadian stores in November | Chain Store Age
Target to open 33 Canadian stores in November Mississauga, Ont. – Target Canada has announced the opening dates for 33 additional Canadian store locations spanning across nine provinces, including its first stores in New Brunswick, Prince Edward Island and Newfoundland. Thirty-one store locations are scheduled to open on Nov. 13, and the remaining two locations will open on Nov. 22, completing Target's Canadian store openings for 2013. Additional stores opening beyond 2013 will be announced at a later date. The majority of the 33 locations will feature a licensed Starbucks, as well as an in-store pharmacy. As previously announced, the majority of stores in Quebec will offer Brunet pharmacies, which are scheduled to open starting in summer 2014. "The final store openings for this year mark a major milestone in Target's history," said Tony Fisher, president, Target Canada. "The goal for our Canadian expansion was to open 124 stores across all ten provinces in 2013, and we are proud to say that with the help of more than 20,000 Canadian team members nationwide, we have accomplished this unprecedented undertaking." Locations opening on Nov. 13 include: British Columbia Abbotsford - Abbotsford Power Centre Burnaby - Metropolis at Metrotown Chilliwack - Cottonwood Mall Maple Ridge - Haney Place Mall Richmond - Lansdowne Centre Surrey - Surrey Place/Central City Alberta Calgary - Sunridge Mall Manitoba Winnipeg - Grant Park Ontario Bowmanville - Clarington Town Centre Mississauga - Westdale Mall Nepean - Meadowlands Shopping Centre Pickering - Pickering Town Centre Richmond Hill - Hillcrest Mall Stratford - Stratford Mall Sudbury - Sudbury Supermall Waterloo - Conestoga Mall Quebec Lasalle - Carrefour Angrignon Laval - Centre Laval Longueuil - Place Longueuil Montreal - Place Alexis Nihon Pointe Claire - Terrarium Shopping Centre Quebec City - Les Galeries De La Capitale Saint-Jean-sur-Richelieu - Carrefour Richelieu Rimouski - Carrefour Rimouski Nova Scotia Sydney - Sydney Shopping Centre New Brunswick Fredericton - Uptown Centre Moncton - Northwest Centre Saint John - Mcallister Place Newfoundland Corner Brook - Corner Brook St. John's - Cabot Square PEI Charlottetown - Charlottetown Mall Stores opening on November 22 include: Ontario St. Catharines - Pen Centre Quebec Sherbrooke - Carrefour De L'Estrie
X
This ad will auto-close in 10 seconds