gatsby-plugin-iubenda-cookie-footer
Version:
Gatsby plugin to add the Iubenda's cookie policy banner
25 lines (24 loc) • 915 B
JavaScript
;
exports.__esModule = true;
exports.isGTMEnabled = exports.getGTMEventName = exports.getGTMDataLayerName = void 0;
var isGTMEnabled = function isGTMEnabled(options) {
if (!options || !options.googleTagManagerOptions) {
return false;
}
return true;
};
exports.isGTMEnabled = isGTMEnabled;
var getGTMDataLayerName = function getGTMDataLayerName(options) {
if (!options || !options.googleTagManagerOptions || !options.googleTagManagerOptions.dataLayerName) {
return "dataLayer";
}
return options.googleTagManagerOptions.dataLayerName;
};
exports.getGTMDataLayerName = getGTMDataLayerName;
var getGTMEventName = function getGTMEventName(options) {
if (!options || !options.googleTagManagerOptions || !options.googleTagManagerOptions.eventName) {
return "iubenda_consent_given";
}
return options.googleTagManagerOptions.eventName;
};
exports.getGTMEventName = getGTMEventName;