(function(bannerClassName) { const sendEvent = (token, action) => { const value = 'Branding ' + token + ' – ' + action; if (window.dataLayer !== undefined) { window.dataLayer.push({ event: 'data_event', data_description: value, }); } else { console.log('GA send: ' + value); } }; const oneBeforePageChange = (callback) => { if (typeof Air === 'object') { const ajaxify = Air.import('module.ajaxify'); ajaxify.one('Before page changed', () => { try { if (callback) { callback(); } } catch (error) { console.log(error); } }); } }; const onLinkClick = (e) => { const link = e.target; const href = link.getAttribute('href'); sendEvent(href, 'Click'); link.removeEventListener('click', onLinkClick); }; const branding = document.querySelector(bannerClassName); if (!branding) { return; } const links = branding.querySelectorAll('a'); for (let i = 0; i < links.length; i += 1) { const isVisible = getComputedStyle(links[i]).display !== 'none'; const href = links[i].getAttribute('href'); if (isVisible) { sendEvent(href, 'Show'); } links[i].addEventListener('click', onLinkClick); } oneBeforePageChange(() => { for (let i = 0; i < links.length; i += 1) { links[i].removeEventListener('click', onLinkClick); } }); })('.entry-native-branding');

В какой M&A я верю

На рынке Digital время от времени разгорается костерок с разговорами о слияниях и поглощениях. Вполне нормальная ситуация при развитии рынка, но пока мы не достигли цивилизованной стадии.

Некоторые игроки рынка хотят получить долю за бесплатно взамен на свою “экспертизу”, кто-то пытается делать совместные предприятия, но там тоже остается много вариантов для конфликтов.

Самый жизнеспособный кейс - это покупка доли за живые деньги с целью возврата инвестиций через дивиденды.

При таком кейсе покупатель заинтересован в возврате средств и будет действительно помогать увеличивать прибыль и выручку, а не разводить шарады. Должна быть шкура на кону.

Продавец же получит некую премию за свой труд и также будет заинтересован в увеличении показателей, чтобы не потерять доходы, которые были до продажи.

Примерно в таком ключе и прошла сделка между Firecode и Mediasoft о чем они рассказали на своей конференции в прошлом году.

Конспект конференции:

Подробный конспект выступлений спикеров конференции MediaSoftConf

1 и 2 октября в Ульяновске состоялась конференция MediaSoftConf, которую организовала компания MediaSoft. Для всех, кто пропустил мероприятие и не смотрел трансляцию, мы законспектировали доклады, добавили навигацию и таймкоды. Материал охватывает 10 выступлений, круглый стол и AMA-сессию на 619 минут суммарно.

(function(bannerClassName) { const sendEvent = (token, action) => { const value = 'Branding ' + token + ' – ' + action; if (window.dataLayer !== undefined) { window.dataLayer.push({ event: 'data_event', data_description: value, }); } else { console.log('GA send: ' + value); } }; const oneBeforePageChange = (callback) => { if (typeof Air === 'object') { const ajaxify = Air.import('module.ajaxify'); ajaxify.one('Before page changed', () => { try { if (callback) { callback(); } } catch (error) { console.log(error); } }); } }; const onLinkClick = (e) => { const link = e.target; const href = link.getAttribute('href'); sendEvent(href, 'Click'); link.removeEventListener('click', onLinkClick); }; const branding = document.querySelector(bannerClassName); if (!branding) { return; } const links = branding.querySelectorAll('a'); for (let i = 0; i < links.length; i += 1) { const isVisible = getComputedStyle(links[i]).display !== 'none'; const href = links[i].getAttribute('href'); if (isVisible) { sendEvent(href, 'Show'); } links[i].addEventListener('click', onLinkClick); } oneBeforePageChange(() => { for (let i = 0; i < links.length; i += 1) { links[i].removeEventListener('click', onLinkClick); } }); })('.entry-article-footer');
0
Комментарии
Читать все 0 комментариев
null