... ... (function () { const METASITE_APP_DEF_ID = '22bef345-3c5b-4c18-b782-74d4085112ff'; const getXSRFTokenFromCookie = () => { const match = new RegExp('XSRF-TOKEN=(.+?);').exec(document.cookie); return match ? match[1] : ''; }; const eventNames = { Purchase: 'Purchase', Lead: 'Lead', }; const eventNameToConversionActionCategory = { [eventNames.Purchase]: 'PURCHASE', [eventNames.Lead]: 'SUBMIT_LEAD_FORM', }; const channelParams = { price: 'price', id: 'id', currency: 'currency', name: 'name', category: 'category', brand: 'brand', variant: 'variant', list: 'list_name', quantity: 'quantity', step: 'checkout_step', option: 'checkout_option', position: 'list_position', coupon: 'coupon', affiliation: 'affiliation', revenue: 'value', tax: 'tax', sku: 'sku', shipping: 'shipping', }; const mapContents = ({ contents = [] }) => contents.map(({ currency, ...product }) => paramsMapper(product, channelParams), ); const paramsMapper = (params, mapper) => { const mappedParams = Object.keys(params); if (mappedParams.length === 0) { return params; } return mappedParams.reduce((mappedObject, currentKey) => { const newKey = mapper[currentKey]; if (newKey && (params[currentKey] || params[currentKey] === 0)) { mappedObject[newKey] = params[currentKey]; } return mappedObject; }, {}); }; const loadGtag = () => { const gtagInitScript = document.createElement('script'); gtagInitScript.type = 'text/javascript'; gtagInitScript.innerHTML = ` window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()) `; document.head.appendChild(gtagInitScript); const gtagScript = document.createElement('script'); gtagScript.type = 'text/javascript'; gtagScript.setAttribute('async', 'true'); gtagScript.setAttribute('src', 'https://www.googletagmanager.com/gtag/js'); document.head.appendChild(gtagScript); }; const handleGoogleConsent = () => { window.dataLayer = window.dataLayer || []; if (window.consentPolicyManager && window.consentPolicyManager.initRan) { const { policy } = window.consentPolicyManager.getCurrentConsentPolicy(); setConsent('default', policy); } else { setConsent('default', { advertising: false, analytics: false, functional: false, waitForUpdate: 500, }); } window.document.addEventListener( 'consentPolicyInitialized', ({ detail }) => { setConsent('update', detail.policy); }, ); window.document.addEventListener('consentPolicyChanged', ({ detail }) => { setConsent('update', detail.policy); }); function setConsent( action, { advertising, analytics, functional, waitForUpdate }, ) { (function () { window.dataLayer.push(arguments); })('consent', action, { ad_storage: advertising ? 'granted' : 'denied', ad_user_data: advertising ? 'granted' : 'denied', ad_personalization: advertising ? 'granted' : 'denied', analytics_storage: analytics ? 'granted' : 'denied', functionality_storage: functional ? 'granted' : 'denied', personalization_storage: 'granted', security_storage: 'granted', ...(waitForUpdate ? { wait_for_update: waitForUpdate } : {}), }); } }; let conversionActions; const loadConversionActions = () => { const XSRFToken = getXSRFTokenFromCookie(); const headers = { 'Content-Type': 'application/json', 'X-XSRF-TOKEN': XSRFToken, }; const getAppToken = window.wixEmbedsAPI?.getAppToken; if (getAppToken) { headers.authorization = getAppToken(METASITE_APP_DEF_ID); } const metaSiteId = window.wixEmbedsAPI?.getMetaSiteId(); return fetch( `${window.location.origin}/_serverless/pa-google/v1/accounts/current-site/conversion-actions?metaSiteId=${metaSiteId}`, { method: 'GET', headers, }, ) .then((response) => response.json()) .then((data) => { conversionActions = data.conversionActions; gtag('config', conversionActions[0].conversionId); }); }; const reportEvent = (eventName, eventParams) => { const category = eventNameToConversionActionCategory[eventName]; const conversionAction = conversionActions.find( (currentConversionAction) => currentConversionAction.category.category === category, ); if (conversionAction) { let conversionData = { send_to: `${conversionAction.conversionId}/${conversionAction.conversionLabel}`, }; switch (category) { case 'PURCHASE': { const { revenue, id, currency, coupon, ...params } = eventParams; conversionData = { ...conversionData, ...paramsMapper({ revenue, id, currency, coupon }, channelParams), transactionId: eventParams.id, items: mapContents(params), }; break; } default: break; } gtag('event', 'conversion', conversionData); } }; let isBootstrapped = false; const bootstrap = () => { handleGoogleConsent(); loadGtag(); return loadConversionActions().then(() => { isBootstrapped = true; }); }; const bootstrapPromise = bootstrap(); const registerListener = () => { window.wixDevelopersAnalytics.register( 'd6708a0e-5b2a-458e-8cfe-bdca240aa2ce', (eventName, eventParams) => { if (isBootstrapped) { reportEvent(eventName, eventParams); } else { bootstrapPromise.then(() => { reportEvent(eventName, eventParams); }); } }, ); }; window.wixDevelopersAnalytics ? registerListener() : window.addEventListener('wixDevelopersAnalyticsReady', registerListener); })();
top of page

Imbolc

Updated: Jan 12



Imbolc and Goddess Brigid
Imbolc - Honoring Goddess Brigid

Imbolc, which is also called Candlemas, is a holy Celtic holiday that is held on February 1 or 2. It is halfway between the winter solstice and the spring equinox. It is a sign that light is slowly coming back and that the earth is waking up from its winter sleep.


Imbolc is a time of change, when the harshness of winter starts to give way to the promise of spring. It's a party to celebrate the longer days and more sunshine, as well as the first signs of new life in nature. The word "Imbolc" comes from the Old Irish word "i mbolg," which means "in the belly," which refers to the pregnant ewes who are getting ready to have their kids.


Imbolc is traditionally linked to the goddess Brigid, who is regarded as the patroness of poetry, healing, and smithcraft. She is seen as a representation of the parts of the heavenly feminine that are creative and caring. Brigid is often remembered at this time with traditions, gifts, and the lighting of candles to show that the sun's warmth and light are coming back.


Making Brigid's crosses is one of the most well-known things to do on Imbolc. People think that these crosses made from rushes or straw will protect and bless the home. They are often hung above doors or put on windowsills to keep away evil spirits and bring Brigid's energy into the home.


Another important part of Imbolc is cleaning and purifying oneself and one's home. This is done to get rid of any bad or stuck energy that has built up over the winter and to get ready for the new growth and plenty of spring. As part of a rite, people often sweep the house, light candles in every room, and burn herbs like sage or rosemary to clear the air.


Imbolc is also a time to look into the future and get advice for the coming year. Many people use this time to do tarot readings, scrying, or other psychic practices to learn more about their own lives and plan for the future.


Today, people celebrate Imbolc in different ways, based on their beliefs and traditions. Some people get together for group traditions and feasts, while others prefer to spend the holiday alone and think about things. No matter how it is celebrated, Imbolc is a reminder of how life is a circle of birth, growth, death, and rebirth that never ends.


As the days get longer and the earth starts to wake up, Imbolc encourages us to accept the energy of renewal and change. It's a time to celebrate the light inside us and take care of the seeds of our hopes and dreams. We can connect with the old wisdom of Imbolc by doing rituals, thinking about it, and being in touch with nature. This will help us get in sync with the rhythms of the natural world.

3 views0 comments

Comments


bottom of page