\r\n \r\nBased on the insight that beauty is one of the most “Googled” topics in the world — with about 4 billion searches a year — the group’s innovation incubator decided to respond to the needs expressed by consumers by offering greater customization and interaction with their brand. \r\n \r\n","showSummary":false,"url":"/news/loreal-unveils-latest-digital-innovation-beauty","date":"2014-05-19T00:00:00","author":{"email":"dberthiaume@ensembleiq.com","uname":"dberthiaume","firstName":"Dan","lastName":"Berthiaume","bio":"
Dan Berthiaume is a recognized expert on retail technology, having covered the space since 1998. He has been interviewed on National Public Radio and Coffee Break with Game Changers, and quoted by a variety of publications and news sites including CNBC. Dan also has served as a moderator and panelist at numerous industry events.
","title":"Senior Editor, Technology","picture":{"id":275,"url":"https://assets1.chainstoreage.com/s3fs-public/styles/portrait_gallery_item/public/pictures/2019-09/Dan.jpg?itok=TQTqer_K","alt":"","width":350,"height":356},"phone":"(978) 994-1881","contactForm":true},"digitalEdition":false,"sponsored":false,"taggedPro":false,"teaserImage":null,"topics":[{"name":"News","url":"/news"},{"name":"TECHNOLOGY","url":"/technology"},{"name":"ECOMMERCE","url":"/ecommerce"}],"attachedFiles":[]},{"title":"Unlocking Analytics in the Grocery Channel: How to Connect Data to Decisions and Reconnect with Consumers","id":78443,"bundle":"article","summary":"
Chain Store Age recently conducted a survey of leading grocery executives to find out how the industry perceives analytics and how they are using analytics models in key operational areas such as forecasting, price optimization, space planning, and customer marketing. \r\n \r\n","showSummary":null,"url":"/exclusive-content/unlocking-analytics-grocery-channel-how-connect-data-decisions-and-reconnect-consumers-0","date":"2010-12-01T00:00:00","author":{"email":null,"uname":"Anonymous","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":28823,"url":"https://assets1.chainstoreage.com/styles/secondary_articles_short/s3/teaser_image_14775_4.jpg?itok=WF1GJvTX","width":232,"height":300,"alt":""},"topics":[{"name":"ECOMMERCE","url":"/ecommerce"},{"name":"White Papers","url":"/white-papers"}],"attachedFiles":[{"url":"https://eiqeditor.chainstoreage.com/system/files/downloads/2019-08/SASWhitepaper1110.pdf","id":36421,"description":"Unlocking Analytics in the Grocery Channel"}]}]},"title":"ECOMMERCE","contentParagraphs":null,"sections":null};
const country = "HK";
const language = "en, *";
const SITE_LANGUAGE = "en";
const siteName = "Chain Store Age";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "CSA";
const title = "ECOMMERCE | 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);
}
})();
Online menswear retailer seems to be at the end of its rope — or in this case, thread.
E-retailer JackThreads’ website is promoting its “Farewell Sale,” which is selling all merchandise, site-wide, for 70% — and all is final sale. While the company did not post any messages saying that the company is ceasing operations, the site’s “Work With Us” page has been closed.
One hotel chain is putting a new spin on room service.
Hawthorn Suites by Wyndham is partnering with Peapod and Instacart on a new grocery delivery pilot. Targeting the many travelers who are eager to keep a few “staples” in their hotel room, but struggle to hunt down the closest grocery store in an unfamiliar city, Hawthorn Suites is piloting a program that delivers groceries directly to guests’ doors.
The nation’s capital has been added to the list of cities that will soon feature an Amazon Books store.
The newest Amazon Books location will reside in a 10,000-sq.-ft. space in the Georgetown section of Washington, D.C., The Washington Post reported. The store, which was formerly occupied by Barneys New York, will be Amazon’s 13th bookstore.
Lenox knows what its shoppers like — and now it has a way to digitally display luxury products that specifically meet their tastes.
Inundated with a steady stream of new products, the giftware retailer needed a way to streamline its presentation of merchandise across digital channels, and still deliver an engaging customer experience. For Lenox, this included deploying the Oracle Commerce Cloud, an architecture that is modernizing the company’s omnichannel shopping experience.
Jewel-Osco shoppers soon will be able to order groceries directly from their go-to supermarket.
By the end of the summer, Jewel-Osco, a division of Albertsons, will offer online ordering. The chain will begin rolling out its e-commerce offering early this summer, according to The Chicago Sun Times.
Amazon’s signature Dash button may be getting some competition from a rival very soon.
A patent filing by Walmart reveals that the retail giant could be developing an Internet of Things-based device that tracks how shoppers use products in their homes and then electronically reorders merchandise.
Who are the leading women working in retail technology? Chain Store Age is accepting nominations for its annual feature recognizing female executives who are helping to transform the retail industry through technology.
The “Top 10 Women in Tech” will celebrate the achievements of female executives from all areas of retail technology. The winners will be profiled in a special section of the January 2017 issue of Chain Store Age, as well as in an online report on chainstoreage.com.
L’Oréal Paris is bringing the personalized service of a department store to the mass market with its latest in beauty digital innovation — “Makeup Genius.”
Based on the insight that beauty is one of the most “Googled” topics in the world — with about 4 billion searches a year — the group’s innovation incubator decided to respond to the needs expressed by consumers by offering greater customization and interaction with their brand.
Chain Store Age recently conducted a survey of leading grocery executives to find out how the industry perceives analytics and how they are using analytics models in key operational areas such as forecasting, price optimization, space planning, and customer marketing.