Do you Twitter? Are your friends on Facebook? Do you connect with LinkedIn? Are you regularly on YouTube, flickr, digg, Scribd, delicious and other sites in the new media space? More importantly, do you or does anyone in your organization have the bandwidth to become fully engaged in a large number of new social channels? \n \nOn a corporate level, the answer needs to be \"yes\" to all of the above. Like it or not, many of your competitors are already surfing the tsunami of the social-media boom. \n \nMeijer, TJ Maxx and Build-a-Bear Workshop are on Twitter. Amazon, Zappos and Staples are on Facebook. Target, Best Buy and Home Depot are on LinkedIn. \n \nFacebook just surpassed the 200-million user mark. Twitter is growing at a staggering 1,282 percent rate. And the buzz factor kicks into a higher gear every day. You can't consume a news medium (print, radio, TV or online) that isn't regularly covering this phenomenon. \n \nThe appeal of new media channels is simple. We carry a connection to the digital world wherever we go and we want information first, fast and interactive. The information doesn't have to be long, detailed or comprehensive. A micro-blog of just140 characters will suffice, especially if it contains a link. \n \nLike other major disruptions, this one carries strong upside potential through engagement of customers in an intimate manner. It carries significant downside potential as well. Delaying entry into social media channels risks losing control of your brand to millions of highly motivated shoppers. Unless you control the messaging, your brand could already be hijacked by competitors or flame throwers. \n \nRIS currently has a presence on Twitter at risnewsinsights and on Facebook at RIS News. No doubt about it, there will be more to come. \n \n \n"}]}};
const country = "US";
const language = "en-US,en;q=0.5";
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);
}
})();
Do you Twitter? Are your friends on Facebook? Do you connect with LinkedIn? Are you regularly on YouTube, flickr, digg, Scribd, delicious and other sites in the new media space? More importantly, do you or does anyone in your organization have the bandwidth to become fully engaged in a large number of new social channels?
On a corporate level, the answer needs to be "yes" to all of the above. Like it or not, many of your competitors are already surfing the tsunami of the social-media boom.
Facebook just surpassed the 200-million user mark. Twitter is growing at a staggering 1,282 percent rate. And the buzz factor kicks into a higher gear every day. You can't consume a news medium (print, radio, TV or online) that isn't regularly covering this phenomenon.
The appeal of new media channels is simple. We carry a connection to the digital world wherever we go and we want information first, fast and interactive. The information doesn't have to be long, detailed or comprehensive. A micro-blog of just140 characters will suffice, especially if it contains a link.
Like other major disruptions, this one carries strong upside potential through engagement of customers in an intimate manner. It carries significant downside potential as well. Delaying entry into social media channels risks losing control of your brand to millions of highly motivated shoppers. Unless you control the messaging, your brand could already be hijacked by competitors or flame throwers.
RIS currently has a presence on Twitter at risnewsinsights and on Facebook at RIS News. No doubt about it, there will be more to come.