","showSummary":null,"url":"/delhaize-automates-store-level-replenishment","date":"2011-04-13T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_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":"Assortment Planning","url":"/assortment-planning"},{"name":"Inventory Management","url":"/inventory-management"},{"name":"Data Management","url":"/data-management"},{"name":"Merchandise Management","url":"/merchandise-management"},{"name":"Order Management","url":"/order-management"},{"name":"Replenishment","url":"/replenishment"}],"attachedFiles":[]},{"title":"Walmart Expands Product Assortment 11% Per Store","id":5292,"bundle":"article","summary":"In response to a long sales slump and increased price competition, Walmart will broaden its product assortment 11% per store and simplify its Ad Match Policy. Essentially admitting defeat for a previously announced SKU rationalization plan the world's largest retailer will return 8,500 items to store shelves.
","showSummary":null,"url":"/walmart-expands-product-assortment-11-store","date":"2011-04-11T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":43338,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/Walmart_RIS_9-27-10_21.jpg?itok=fH9JJQNb","width":145,"height":149,"alt":null},"topics":[{"name":"Customer Service","url":"/customer-service"},{"name":"Inventory Management","url":"/inventory-management"},{"name":"Data Management","url":"/data-management"},{"name":"Marketing","url":"/marketing"},{"name":"Logistics","url":"/logistics"}],"attachedFiles":[]},{"title":"Driving Profitable Growth and Consumer-Centricity Through an Enhanced Data Sharing Program","id":5319,"bundle":"whitepaper","url":"/driving-profitable-growth-and-consumer-centricity-through-enhanced-data-sharing-program","date":"2011-03-31T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"summary":"A new breed of third-party data sharing solutions enables retailers and suppliers to efficiently share and analyze POS, merchandising and supply-chain data. Download this report to learn about a new data-sharing paradigm.","body":"A new breed of third-party data sharing solutions enables retailers and suppliers
\nto efficiently share and analyze comprehensive sets of POS, merchandising and supply-chain data. Download this report to learn about an emerging new data-sharing paradigm that reduces operating expenses and increases customer satisfaction and sales.","alternateLabel":null,"teaserImage":{"id":21524,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/Edifice_teaser.jpg?itok=TBTEHgFK","width":150,"alt":null,"height":202},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]},{"title":"Advance Auto Parts Localizes Product Offerings, Streamlines Allocation","id":5496,"bundle":"article","summary":"Advance Auto Parts is implementing several Oracle Retail systems to improve store-level visibility, localize product offerings and streamline allocation at its 3,500 stores.","showSummary":null,"url":"/advance-auto-parts-localizes-product-offerings-streamlines-allocation","date":"2011-01-04T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_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":"Allocation Planning","url":"/allocation-planning"},{"name":"Inventory Management","url":"/inventory-management"},{"name":"Data Management","url":"/data-management"},{"name":"Merchandise Management","url":"/merchandise-management"},{"name":"Pricing Management","url":"/pricing-management"},{"name":"Replenishment","url":"/replenishment"},{"name":"Supply Chain Management","url":"/supply-chain-management"}],"attachedFiles":[]},{"title":"Editor's Picks: The Top Retailing Stories of 2010","id":5526,"bundle":"article","summary":"RIS editors identify the top retailing stories from a year that saw new technologies (including social media and mobility) blossom while more established channels (e.g. e-commerce) matured—all against the backdrop of a recession that departed too slowly for anyone's taste.","showSummary":null,"url":"/editors-picks-top-retailing-stories-2010","date":"2010-12-21T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_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":"Enterprise Resource Management","url":"/enterprise-resource-management"},{"name":"Assortment Planning","url":"/assortment-planning"},{"name":"Omnichannel","url":"/omnichannel"},{"name":"E-Commerce","url":"/e-commerce"},{"name":"Network Infrastructure","url":"/network-infrastructure"},{"name":"Inventory Management","url":"/inventory-management"},{"name":"Data Management","url":"/data-management"},{"name":"Workforce Management","url":"/workforce-management"},{"name":"Pricing Management","url":"/pricing-management"},{"name":"Mobile Commerce","url":"/mobile-commerce"},{"name":"Mobile Apps","url":"/mobile-apps"},{"name":"Mobile Devices","url":"/mobile-devices"},{"name":"Point of Sale","url":"/point-sale"},{"name":"Product Lifecycle Management (PLM)","url":"/product-lifecycle-management-plm"},{"name":"Marketing","url":"/marketing"},{"name":"Replenishment","url":"/replenishment"},{"name":"Social Networking","url":"/social-networking"},{"name":"Space Optimization","url":"/space-optimization"}],"attachedFiles":[]},{"title":"Retailers and Manufacturers Join Forces to Advance Item-Level RFID","id":5998,"bundle":"article","summary":"A group of leading retailers and manufacturers will be trumpeting the benefits of item-level RFID as part of a broad-based initiative to guide the technology's adoption in retail.","showSummary":null,"url":"/retailers-and-manufacturers-join-forces-advance-item-level-rfid","date":"2010-11-01T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_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":"Point of Sale","url":"/point-sale"},{"name":"Inventory Management","url":"/inventory-management"},{"name":"Data Management","url":"/data-management"},{"name":"Radio Frequency Identification (RFID)","url":"/radio-frequency-identification-rfid"}],"attachedFiles":[]},{"title":"Streamlining DC Dynamics","id":6044,"bundle":"article","summary":"After completing a big warehouse project Urban Outfitters reduced labor by 35%, manifesting and invoicing processes by 80% and increased throughput by 300%.
","showSummary":null,"url":"/streamlining-dc-dynamics","date":"2010-10-07T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":42423,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/cs1010.jpg?itok=8wTT27MA","width":150,"height":150,"alt":null},"topics":[{"name":"Business Intelligence (BI)","url":"/business-intelligence"},{"name":"Omnichannel","url":"/omnichannel"},{"name":"Data Synchronization","url":"/data-synchronization"},{"name":"Warehouse Management","url":"/warehouse-management"},{"name":"E-Commerce","url":"/e-commerce"},{"name":"Enterprise Resource Management","url":"/enterprise-resource-management"},{"name":"Inventory Management","url":"/inventory-management"},{"name":"Data Management","url":"/data-management"},{"name":"Workforce Management","url":"/workforce-management"},{"name":"Order Management","url":"/order-management"},{"name":"Logistics","url":"/logistics"},{"name":"Supply Chain Management","url":"/supply-chain-management"}],"attachedFiles":[]},{"title":"Online Solutions Move Well Beyond Basics","id":6038,"bundle":"article","summary":"Retailers extend e-commerce platforms into mobile and social media","showSummary":null,"url":"/online-solutions-move-well-beyond-basics","date":"2010-10-07T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":42426,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/VL1010.jpg?itok=-CfVyHlu","width":150,"height":100,"alt":null},"topics":[{"name":"Customer Service","url":"/customer-service"},{"name":"Omnichannel","url":"/omnichannel"},{"name":"Customer Relationship Management (CRM)","url":"/customer-relationship-management-crm"},{"name":"E-Commerce","url":"/e-commerce"},{"name":"Marketing","url":"/marketing"},{"name":"Gift Registry","url":"/gift-registry"},{"name":"Data Management","url":"/data-management"},{"name":"Loyalty Programs","url":"/loyalty-programs"},{"name":"Pricing Management","url":"/pricing-management"},{"name":"Merchandise Management","url":"/merchandise-management"},{"name":"Mobile Commerce","url":"/mobile-commerce"},{"name":"E-Commerce Platform","url":"/e-commerce-platform"},{"name":"Order Management","url":"/order-management"},{"name":"Point of Sale","url":"/point-sale"},{"name":"Security","url":"/security"},{"name":"Personalization","url":"/personalization"},{"name":"Social Networking","url":"/social-networking"},{"name":"Supply Chain Management","url":"/supply-chain-management"},{"name":"Web Analytics","url":"/web-analytics"}],"attachedFiles":[]},{"title":"Walmart Leads Top 5 Data-Sharing Retailers in New Study","id":6065,"bundle":"article","summary":"Respondents to the inaugural RIS News/CGT Retailer/Supplier Shared Data Study ranked Walmart the strongest in data sharing with suppliers by a significant margin, while consumer goods giant Procter & Gamble took the crown for managing downstream data among suppliers.","showSummary":null,"url":"/walmart-leads-top-5-data-sharing-retailers-new-study","date":"2010-09-27T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_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":"Data Synchronization","url":"/data-synchronization"},{"name":"Data Management","url":"/data-management"},{"name":"Supply Chain Management","url":"/supply-chain-management"}],"attachedFiles":[]},{"title":"Retailer/Supplier Shared Data Study 2010","id":6095,"bundle":"whitepaper","url":"/retailersupplier-shared-data-study-2010","date":"2010-09-13T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":null,"lastName":null,"bio":null,"title":null,"picture":null,"phone":null,"contactForm":null},"summary":"A groundbreaking new survey from CGT and RIS News asked consumer goods suppliers and retailers to provide their perspectives on data sharing.","body":"A groundbreaking new survey from CGT and RIS News asked consumer goods suppliers and retailers to provide their perspectives on data sharing. The findings indicate that while both trading partners see the value and recognize the ROI of data sharing, manual processes and siloed management are limiting the benefits.
","alternateLabel":null,"teaserImage":{"id":21245,"url":"https://assets1.risnews.com/styles/secondary_articles_short/s3/ris_shareddata_cover_9-14-10.jpg?itok=vUnR9CYV","width":100,"alt":null,"height":121},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]}]},"title":"Data Management"};
const country = "HK";
const language = "en, *";
const SITE_LANGUAGE = "en";
const siteName = "RIS News";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "risnews";
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);
}
})();