Matkanjärjestäjän mainoksessa kuvattiin perhettä lomailemassa hiekkarannalla. Mainoslauseessa todettiin: ”Koskaan ei ole liian myöhäistä hankkia onnellista lapsuutta.” Kuluttaja-asiamies totesi ratkaisussaan, että mainoksessa luodaan mielikuva siitä, että hyvät ja läheiset ihmissuhteet sekä onnellinen lapsuus on saavutettavissa vastiketta vastaan. Lisäksi mainoksessa pyritään käyttämään hyväksi vanhempien halua tarjota lapsilleen hyvää sekä vanhempien huonoa omaa tuntoa lasten kasvatuksesta. (KA 1997/41/2017)
149. Psykologinen hinnoittelu • Käytetään vähän alle –hintoja: –Eurohinnat muokataan senttitasolle (1,95 €) –Kymppihinnat muokataan eurotasolle (49,00 €) –Satojen eurojen summat muokataan kymppi- tai eurolukemiin (995 €) • Hinta ilmoitetaan pientä yksikköä kohden (2,95 € / 100 g) • Hintaan liitetään ostorajoitus (vain 1/asiakas tai maininta ‖ei jälleenmyyjille‖) • Ilmoitetaan hinnanalennus joko euroina tai prosentteina sen perusteella, kumpi tapa näyttää edullisemmalta
Tekniikan kehittyminen avaa jatkuvasti täysin uusia mahdollisuuksia myös videomarkkinoinnin suhteen. Uudet formaatit, kuten VR (Virtual Reality), AR (Augmented Reality), MR (Mixed Reality) ja 360-videot mahdollistavat katsojilleen kokemuksia, joita olisi muuten mahdotonta kokea. Jo useat uutiskanavat, kuten The New York Times, MTV ja Yle ovat ottaneet käyttöönsä VR-muodossa katseltavia 360-videoita, jotka nimensä mukaisesti mahdollistavat kuvatun tilan kokemisen katsojan omasta perspektiivistä. Videon aikana katsojalla on mahdollisuus katsella haluamaansa suuntaan ja olla näin ikään kuin tapahtuman keskipisteessä. Virtuaalilaseilla tämä onnistuu päätä kääntämällä, tietokoneen näytöllä hiiren osoittimella ja matkapuhelimessa kiihtyvyysantureiden avulla puhelinta kääntämällä. 360-videot eivät ole vielä nousseet markkinointikeinojen kärkikastiin, mutta VR-laitteiden yleistyessä näin voidaan uskoa tapahtuvan enenevissä määrin.
Uudistuksen tarkoitus on helpottaa ihmisten yhteydenpitoa ystäviensä ja perheenjäsentensä kanssa ja vähentää tähän mennessä liiaksi korostuneiden institutionaalisten toimijoiden – kuten yritysten – julkaisujen näkyvyyttä. Mitä tämä tarkoittaa käytännössä? Miten tämä vaikuttaa yritysten käyttäytymiseen Facebookissa ja kanavan hyödyntämiseen markkinoinnissa?

Yrityksen ilmeen on jatkuttava myös erilaisissa painotuotteissa. On hyvä suunnitella etukäteen pohjat kaikelle jatkuvasti muuttuvalle materiaalille, kuten esimerkiksi lomakkeille, sopimuksille ja tiedotteille. Mallipohjat säästävät myös aikaa tärkeämpiin toimiin myöhemmin, kun kaikkea ei tarvitse luoda alusta lähtien uudelleen. Käyntikortit, esitteet, kuvastot ja muu pysyvämpiluontoinen painomateriaali on hyvä suunnitella harkiten ja toteuttaa loppuun asti laadukkailla ja brändiä tukevilla painomateriaaleilla. Usein yritykselle on eduksi luoda myös graafinen ohjeistus, joka auttaa tulevia suunnittelijatahoja säilyttämään yhtenäisyyden yrityksen markkinointiviestinnällisessä ilmeessä.
33. HarjoitusKeskustelkaa 2-3 henkilön ryhmissä.Määrittelkää seuraavien tuotteiden, ydintuote, todellinen tuote ja laajennettu tuote: –Citizen-kellot vs. Omega-kellot –Karhu-olut vs. Heineken-Olut –Nuclear Nightclub-ravintola vs. Tähti-ravintolaMinkä osa-alueen ominaisuuksia edellisten tuotteiden/palvelujen markkinointiviestinnässä tuodaan eniten esille?
28 22 world more open and connected. Näin lukee Facebookin sivuilla palvelun tehtävän kohdalla. (Facebook 2010.) Facebookin käyttäjämäärä rikkoi 400 miljoonan rajan alkuvuodesta 2010, kirjoittaa Tuomas Linnake it-viikon internetsivuilla (Linnake 2010). Taloussanomat kirjoittavat perustajan ilmoittaneen heinäkuussa 2010 käyttäjämäärän nousseen puoleen miljardiin, joista noin 400 miljoonaa ihmistä on aktiivisia käyttäjiä. Maailmanlaajuinen liike on todellakin luotu, kuten pääjohtaja Mark Zuckerberg videotervehdyksessä ilmoittaa. (Taloussanomat 2010.) Facebook sai alkunsa sosiaalisena verkkoyhteisönä nuorten Harvardin opiskelijoiden keskuudesta. Tärkein syy Facebookiin kirjautumiselle on vuorovaikutus. Yhteisö sumentaa henkilökohtaista ja ammattimaista vuorovaikusta kuten muutkin olemassa olevat verkkoyhteisöt. Henkilökohtaisen vuorovaikutuksen lisäksi Facebook on laajentunut yhä enemmän yritysmaailmaan. E. A Vander Veer luettelee kirjassaan Facebook, the missing manual ammattimaisia käyttökeinoja, joita voi kyseisessä palvelussa käyttää. Facebookissa voi esimerkiksi löytää töitä, työnantajan, pitää ajan tasalla projekteja, tehdä yhteistyötä ja markkinoida itseä, tuotteita ja omaa yritystä useilla tavoilla. (Vander Veer 2008, ) Internetsivustot ovat muuttuneet paljon. Suuret yritykset suurine budjetteineen sijoittavat maksullisiin mainoksiin, mutta Facebook tarjoaa samaa mahdollisuutta kaikille yrityksille ilmaiseksi. Markkinointistrategiat ovat muuttuneet yksinkertaisista mainoksista sosiaalisiin mainoksiin, joilla tavoittaa samalla kertaa jokaisen yhteisön jäsenen lisäksi myös heidän ystäväpiirinsä. (Vander Veer 2008, 165.) Facebookin toiminnot ovat olleet sujuvia aina syksyyn 2010 asti. Silloin uutisoitiin ensimmäisen kerran yhteisöpalvelun kaatumisesta. Palveluun ei päässyt kirjautumaan, ja vian epäiltiin johtuvan ulkopuolisista verkkopalvelun tarjoajista. Palvelun käytön kasvu saattaa näin ollen olla epävakaa käyttäjämäärien tästä vielä kasvaessa. (Colourbox.com 2010.) Eri yhteisöpalveluiden käyttö yrityksen hyödyntämänä on yleistynyt suuresti, ja se on tällä hetkellä muoti-ilmiö maailmanlaajuisesti, ja merkittävin näistä on Face-
Käyttäjiä ja sisältöä yksinkertaisesti tulvii Facebookiin koko ajan lisää. Facebook ei mitenkään pysty antamaan kaikille tasapuolisesti yhtä hyvää näkyvyyttä, ei vaikka se haluaisi tehdä niin. Facebook on jo pitkään käyttänyt erityistä sisällön suodatusmallia pitääkseen kunkin yksittäisen käyttäjän uutisvirran mahdollisimman kiinnostavana – siitä yksinkertaisesta syystä, että mielenkiintoinen sisältö on ainoa keino saada ihmiset palaamaan Facebookiin aina uudestaan ja uudestaan. Jos käyttäjät hylkäävät Facebookin, sillä ei ole myöskään yleisöä mainostajille. Joten Facebookin ensisijainen tehtävä on pitää omat käyttäjänsä tyytyväisinä ja mainosten myynti on mahdollista, kun tämä tavoite toteutuu.
Markkinatuomioistuin piti lainvastaisena markkinointia, jossa vanhempien nimellä saapuvan lähetyksen päällyksessä oli sarjakuvahahmoja sekä suora ja epäsuora avaamiskehotus, jotka herättivät lasten kiinnostusta. Lapsiin kohdistuvassa ja siihen rinnastettavassa suoramarkkinoinnissa on vältettävä suostuttelevaa ja lapsiin voimakkaasti vetoavaa menettelyä. Suoramainoslähetyksen ulkoasun perusteella markkinoinnin oli katsottava kohdistuvan lapsiin, vaikka lähetyksen vastaanottajaksi oli merkitty huoltaja.(MT 1984:11)
87 81 samoin ruotsinkielisten keskuudessa. Tämä on asia, joka täytyisi huomioida. Ruotsinkielisille keskustelupalstoille olisi tuotettava sisältöä ja saatava puskaradio toimimaan ja näkyvyys kasvamaan. Tämä olisi uusi asia yrityksen näkyvyyden kannalta ja siten varmasti kannattava keino toimia internetissä. 5.7 Verkkokauppa Kannuksen Kalastustarvike Oy:n kotisivujen kautta on mahdollista tilata Seniorivaappuja, painokoukkuja, koukkupainoja ja tarvikepaketteja. Yrittäjälle tilaukset tulevat sähköpostiin verkkosivuilla olevan linkin kautta. Värikartan numeron perusteella vaaput valmistetaan merkittyjen värinumeroiden ja kokojen mukaan. Verkkokaupan maksutavat ovat postiennakko tai tuotteiden toimitus maksusuorituksen jälkeen. Nämä maksutavat takaavat sen, että maksusuoritus ei jäisi saamatta. Verkkokauppaan yritys voisi lisätä sähköpostitoiminnon, jossa asiakas saa tilausvahvistuksen sähköpostiinsa. Kuten Karjaluoto (2010) mainitsee, on välittömästi asiakkaalle tilauksen jälkeen lähetetty tilausvahvistus tärkeä merkki asiakkaalle siitä, että hänen tilauksensa on mennyt välittömästi käsittelyyn. Tilausvahvistus on dokumentti, jossa mainitaan esimerkiksi lyhyt yhteenveto tilauksesta, kuten tilausnumero, -päivämäärä, toimitustapa, -osoite, tilauksen sisältö ja maksutapa. Nykyään ihmiset ovat jo tottuneita verkkokaupan käyttäjiä. Maksutapoja on usein tarjolla monia erilaisia. Yhä useampi verkkokauppa tarjoaa maksuvaihtoehtona verkkopankin kautta maksamisen, joka tarkoittaa tilaamisen ja maksamisen samanaikaista suorittamista. Toiminto on helppo ja nopea. Tällainen vaihtoehto voisi yrityksen kannalta olla myös käytännöllinen maksutapavaihtoehto. Toisaalta myös verkkokaupan kannalta uskottavuutta ja luotettavuutta luo sillä, että sivustolla on verkkopankkisymbolit. Ihmiset usein epäilevät verkkokaupan kautta tilaamisen luotettavuutta, joten moni ei maksa, ennen kuin saa tuotteen itselleen, mikä taas voi karsia yrityksen kannalta tilauksia. Mikäli yritys ei kustannussyistä ota laajempaa maksutapapeittoa verkkokauppaan. Se voisi kuitenkin hyödyntää asiakkaiden verkkosivustolle kirjoittamia kommentteja suosituksina.
16. Tutkimusten tuloksia ‖tuotantoaikakaudelta‖Massatuotannon aikakausi: –unohtaa monien toimialojen historialliset tosiasiat •intensiivisen kilpailun •ylituotannon •kysynnän epävarmuuden •yritysten monenlaiset markkinointitoimenpiteet •markkinoinnin instituutioiden synnyn ja kehityksen •aikansa markkinointikoulutuksen •aikansa markkinointitutkimukset massatuotannon aikakautta ei ollut olemassa
181. Lehtimainonnan piirteitä• Suomessa luetaan paljon lehtiä  tavoittaa monia ostajia• Erikoislehdillä tavoitetaan pieniäkin kohderyhmiä• Valtakunnallinen, alueellinen ja paikallinen mainonta mahdollista• Uskottava media, mainontaa seurataan• Sanomalehti on nopea media, mutta vanhenee päivässä• Aikakauslehtimainos vaikuttaa kauemmin• Mainonnassa voi käyttää liitteitä ja näytteitä

60. Yrityksen mikroympäristö Markkinoinnin välittäjät: • yritykset, jotka edistävät myyntiä, myyvät edelleen ja jakelevat tuotteita. Jälleenmyyjät: Tukku- ja vähittäismyyjät: • löytävät loppukäyttäjät ja tekevät myyntitapahtuman. Fyysiset jakelijat: tuotteiden varastointi ja kuljetus: • varastojen hallinta, toimitusaikataulut, toimitusvarmuus. Markkinointipalvelut: markkinatutkimus, mainostoimistot, mediatoimistot, kuvatoimistot: • auttavat markkinoiden kohdentamisessa ja viestimisessä markkinoille Rahoittajat: Pankit, luottokorttiyhtiöt, vakuutusyhtiöt • takaavat myynnistä ja ostamisesta syntyviä riskejä

Luo suunnitelma ja mitattava tavoite yrityksesi sisältömarkkinoinnille. Suunnitelma voi liittyä esimerkiksi aikatauluun, budjettiin tai käytettäviin markkinointikanaviin. Luota ammattilaisten apuun, sillä kukaan ei pysty tekemään kaikkea yksin. Konsultaation hankkiminen säästää sinulle kallista aikaa keskittyä täysillä oman liiketoimintasi kasvattamiseen. Hyvin tuotettu sisältö maksaa itsensä takaisin.
Oletko koskaan pohtinut, mitä tapahtuu niille asiakkaille, jotka käyvät verkkokaupassasi, mutta eivät viimeistele ostosta? Tätä yleisöä ei missään nimessä kannata päästää karkaamaan! Facebook-uudelleenmarkkinoinnin avulla voimme vetää nämä asiakkaat takaisin verkkokauppaan viimeistelemään ostoksen. Uudelleenmarkkinointi on erittäin kustannustehokasta ja kannattavaa käytännössä jokaiselle verkkokauppiaalle. Otathan siis verkkokaupastasi kaikki tehot irti uudelleenmarkkinoinnin avulla!
Televisiomainoksessa liedenvalmistaja halusi korostaa lapsiturvallista hellaa näyttämällä vaaratilanteen, jossa pieni lapsi koskettaa uuninluukkua hellan ollessa päällä. Kuluttaja-asiamies piti mainosta lainvastaisena, kun mainoksessa kuvattiin lasta, jonka antama käyttäytymismalli saattaa johtaa vaaratilanteisiin kodeissa, joissa ei ole turvaliettä. (KA 1994/40/0635)
Arjen tallentaminen: Arkea on vaikea väärentää; mikään ei kerro paremmin ja aidommin yrityskulttuurista kuin aito arjen kuvaus. Valitse kanava, jossa yritys voi esiintyä arkisempana ja avoimempana, ja valjasta koko henkilöstö palkintojen voimin sisällöntuotantoon. Siinä missä kuva kertoo enemmän kuin tuhat sanaa, lyhyt video kertoo vielä enemmän. Katso esimerkiksi Koodiviidakon Instagram-tili.

Kuvattuasi ja editoituasi videosi valmiiksi valitse minne sen haluat ladata. Kotisivutohtorin mukaan jos haluat, että sivustosi löytyy paremmin Googlen hakutuloksissa, YouTube-videoiden käyttäminen sivustollasi on yksi parhaimmista keinoista. Videot kannattaa nimenomaan ladata YouTuben kaltaiseen palveluun, sen sijaan että lataisit ne suoraan sivustollesi. Videoiden lisääminen oman sivuston kansioihin voi hidastaa sitä, koska videot vievät paljon tilaa. Samalla menetät Youtube-videon sivulle istutuksen tuoman Googlen hakukonelöydettävyyden edut. Youtube on Googlen videopalvelu, joten luonnollisesti Google suosii sivustoja, joilla käytetään YouTubeen lisättyjä videoita. Voit myös ehdottomasti käyttää halutessasi Vimeon tai Wistian kaltaisia sivustoja, mutta ainakin Googlessa Youtube on Kotisivutohtorin mukaan hakukonelöydettävyyden kannalta parempi vaihtoehto. Wistia taasen huomauttaa, että Google tyypillisesti indeksoi vain yhden videon per sivu. Tiedon ei välttämättä tarvitse vaikuttaa strategioihisi, mutta pidä se kuitenkin mielessä, jos suunnittelet kotisivuillesi sivuja, joilla aiot käyttää sisältönä videoita.
49 43 Vasta noin pari vuotta Erä-lehden testin julkaisemisen jälkeen yrityksen messuosastoille tulivat myös ne kalastajat, jotka olivat kuulleet ns. ei-kalastajien saaneen kalaa Seniori-vaapulla. Vuoteen 1996 asti Känsäkoski (2010) muistaa kalastajien asenteessa vähättelyä ja aliarviointia tuotetta kohtaan. (Känsäkoski 2010.) Seniori-vaappu on ollut kolme kertaa Suomen myydyimpien vaappujen listalla upeasti sijalla kaksi. Paataja (1998) kirjoittaa Metsästys & Kalastus -lehdessä, kuinka Seniori-vaappu sijoittui jälleen toiseksi ja osoitti näin samalla, ettei ole mikään tähdenlento. Kaikenlaista kalaa lohesta lahnaan Seniori-vaapulla on saatu. (Paataja 1998, 52.) Vuonna 1998, kun mukaan laskettiin myös lusikkauistimet, oli Seniori-vaappu upeasti Suomen myydyimpien vaappujen listalla sijalla neljä. Seniori-vaappu on vakiinnuttanut pikku hiljaa paikkansa maamme myydyimpien uistinten joukossa. Sadat vaapuntekijät unelmoivat tästä, mutta vain ani harvat siihen pystyvät. Seniori-vaappua käytetään lukuisten kalalajien pyynnissä, mutta maine perustuu sen tehokkuuteen siian uistelussa, kirjoitettiin Metsästys & Kalastus - lehdessä vuonna (Selén 1999, 40.) Erä-lehti nimesi Seniori-vaapun vuonna 1998 ottivieheeksi. Seniori-vaappu on erinomainen siikaviehe ja kokeilun arvoinen kesähelteillä. (Jussila 1998, 36.) Jukka Jyräs (1998) kirjoitti Vetouistelu-lehdessä, miksi juuri Seniori-vaapulla (kuvio 13) kalastus on niin tuloksekasta. Vastaus hänen mukaansa lienee kolmijakoinen: värinän oikea taajuus, vieheen uintisyvyys sekä prikulleen oikea koko. Seniorivaapun uintivärinä on poikkeuksellisen vahva, sen tuntee tukevammassakin vavassa ja siimassa. (Jyräs 1998.) Kuviossa 13 on yksi suosituimmista Seniorivaapun värimalleista, numero 7, viininpunainen Seniori. KUVIO millimetrinen Seniori-vaappu
8 6.2. Monitavoitteinen maaseutuyritys ja tavoitteiden mittaaminen SWOT-analyysi menestymisen tutkimisessa Aineelliset resurssit ja työvoima Markkinointistrategiat Yrittäjäosaaminen Aineisto Analyysimenetelmät Verotusaineiston käsittely Tapaustenvälisten erojen tutkiminen Tutkimuksen reliabiliteetti ja validiteetti Lomaketutkimus Tunnuslukuj en reliabiliteetti ja validiteetti 59 Aineiston kuvaus Yrittäjät Yritys Työllistävyys Markkinointikanavat ja yhteistyö 67 Tutkimustulokset Tutkimusyritysten menestyminen toimialoittain Yritysten subjektiivinen kannattavuus Menestymisen luokittelu ja tapausten väliset menestymiserot Tunnuslukuj en graafinen kuvaus Yrittäjän tavoitteiden ja menestymisen välinen yhteys Toimialoj en väliset erot Menestymisluokkien väliset erot tavoitteissa Uhat ja mahdollisuudet Toimialoj en välinen ero Menestymisluokkien välinen ero Vahvuudet ja heikkoudet Toimialoj en välinen ero Vahvuuksien ja heikkouksien yhteys menestymiseen Aineelliset resurssit ja työllistäminen Marldeinointistrategiat Toimialoittain Menestymisuokkien väliset profiilit Yrittäjäosaaminen Koulutus ja kokemus Yrittäjäidentiteetti 90

93. Tuotteiden luokittelu TUOTEPÄÄTÖKSET: –Markkinoija myy tuotteen sisältämää palvelua – ei välttämättä itse tuotetta. –Tuoteorientoitunutta lähestymistapaa yritystoiminnassa pidetään usein vaarallisena. –TUOTETTA on kaikki se, jota voidaan tarjota markkinoilla huomattavaksi, ostettavaksi, käytettäväksi tai kulutettavaksi ja se sisältää fyysiset esineet, palvelut, henkilöt, paikat, organisaatiot ja aatteet. • Opetuskin on tuote (värikalvot, luentosali, videotykki, luentorunko, jne.)
Vanhempien on annettava päättää heidän lapsiinsa kohdistettavista markkinointitoimenpiteistä… Vastuu lasten ja nuorten kasvattamisesta kuuluu ensisijaisesti lasten ja nuorten huoltajille…Myös lasten ja nuorten hyödykehankinnoista päättävät yleensä näiden huoltajat…Kohdistamalla markkinointitoimenpiteitä suoraan koulussa käyviin lapsiin ja nuoriin ilman näiden vanhempien tai muiden huoltajien suostumusta…Varsinkaan lasten ja nuorten ei voida kykenevän aikuisia vastaavalla tavalla arvioimaan mainittuun sopimussuhteeseen liittyviä oikeuksia ja velvollisuuksia ja niiden taloudellista merkitystä…Lasten ja nuorten vanhemmat vastaavat useimmiten ainakin merkittävimmistä hankinnoista perheessä…Yhtiö ei ollut ennen markkinoinnin aloittamista hankkinut niiden alaikäisten henkilöiden vanhempien suostumusta, joihin markkinointi oli kohdistettu… osoitteellista suoramarkkinointia alaikäisiin. (MO 2003:80)
Facebookin ja muiden medioiden kulut kasvavat ja kilpailu näkyvyydestä on kovaa. Markkinointibudjeteista on yhä haastavampaa pitää kiinni. Tuloksellisen markkinoinnin tekeminen on silti edelleen mahdollista, mutta se vaatii yhä oivaltavampia ja merkityksellisempiä sisältöjä sekä näiden sisältöjen tehokasta hyödyntämistä asiakkaan huomion ja kiinnostuksen herättämiseksi.
17. Huomioita ‖massamyynnin aikakaudesta‖Standarditarinat ja stereotypiat: –―high pressure selling‖ –lipevät myyntimiehet & aggressiivinen mainontaTodellisuus kuitenkin moninaisempi: –myyntimiehillä yleensä pitkät suhteet asiakkaisiinsa –nykyäänkin on monia yrityksiä ja toimialoja, joiden toiminta muistuttaa "massamyynnin aikakautta‖. Cambell’s soup
Java stacktrace: org.apache.cocoon.ResourceNotFoundException: Page cannot be found at org.dspace.app.xmlui.aspect.general.PageNotFoundTransformer.addBody(PageNotFoundTransformer.java:170) at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:223) at org.dspace.app.xmlui.aspect.general.PageNotFoundTransformer.sendEvent(PageNotFoundTransformer.java:243) at org.dspace.app.xmlui.aspect.general.PageNotFoundTransformer.endElement(PageNotFoundTransformer.java:147) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.components.sax.AbstractXMLByteStreamInterpreter.parse(AbstractXMLByteStreamInterpreter.java:120) at org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:44) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:324) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy37.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:360) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:439) at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:147) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java:351) at org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:169) at org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:84) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:468) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:443) at org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterceptor.invoke(ServletFactoryBean.java:264) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at com.sun.proxy.$Proxy23.service(Unknown Source) at org.dspace.springmvc.CocoonView.render(CocoonView.java:114) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) at javax.servlet.http.HttpServlet.service(HttpServlet.java:624) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter.doFilter(DSpaceCocoonServletFilter.java:300) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.app.xmlui.cocoon.servlet.multipart.DSpaceMultipartFilter.doFilter(DSpaceMultipartFilter.java:120) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.rdf.negotiation.NegotiationFilter.doFilter(NegotiationFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:221) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748)
6 3. Videostrategian elementit On monia tapoja tehdä videoita, mutta ainoa oikea tapa aloittaa videomarkkinointi on tehdä videostrategia. Tarkoitus ja tavoitteet Määritä tavoite videomarkkinoinnille. Tavoite voi olla esimerkiksi myynnin lisääminen tai brändin tunnettuuden kasvattaminen. Videoidesi tarkoitus ja tavoitteet ohjaavat mm. videoiden sisältöä ja jakelukanavien valintaa. Kohderyhmä Kenelle teet videoita? Mistä he ovat kiinnostuneita? Kohderyhmä määrittelee videoidesi sisältöä, tyyliä, sävyä ja jakelua. Videostrategiassa tulee määrittää, mikä kohderyhmä halutaan tavoittaa, miten ja miksi. Kanava ja jakelu Sen sijaan, että valittaisiin YouTube siksi, että se on cool, on tärkeämpää selvittää, missä kanavissa kohderyhmäsi viettävät aikaa, miten saat heidät löytämään sisällön ja miten myös katsomaan videon. Asiakassuhde keskiöön Perinteisen myyntitunnelin sijaan kannustamme yrityksiä keskittymään asiakassuhteiden rakentamiseen. Sen sijaan, että aloittaisit myymällä tuotetta, aloita rakentamalla asiakassuhdetta. Myynti korreloi sen kanssa, kuinka moni ihminen puhuu brändisi puolesta ei sen mukaan, kuinka monta viestiä yritys lähettää. Do good shit Älä yritä esittää videolla jotain, mitä et ole. Asiakkaat kyllä huomaavat, mikäli yrität esittää jotain, joten ole rehellinen. Ja lisäksi tuota hyviä videoita, jotka kiinnostavat asiakkaitasi. Olisiko esimerkiksi teidän yrityksellenne parempi tuottaa saippuaoopperasarja YouTubeen? Analysoi Mittaamalla ja analysoimalla videoviestintäsi tuloksia saat arvokasta dataa, joka auttaa varmistamaan, että tuotat oikeanlaista sisältöä ja että levität sitä oikeissa kanavissa. Muista valita oikeat mittarit asetettujen tavoitteiden pohjalta. 6
Näin ollen yritys pystyy hallitsemaan vain omia sanomisiaan kanavillaan ja sitä, miten se suhtautuu kritiikkiin. Keskustelua ei täysin voi hallita, mutta negatiiviseen palautteeseen tulee reagoida. Usein negatiiviset tilanteet ovat mahdollisia kääntää edukseen nopealla ja asiallisella reagoinnilla. Lue lisää palautteenannosta Facebookissa aikasemmasta blogikirjoituksestamme.
Kuvittele itsesi keskelle kiireistä kaupunkikuvaa. Tarkkaile ihmisiä. Mitä näet? Lähes jokainen bussia odottava tai kassajonossa seisova selaa Facebookia, tykkäilee Instagram-kuvista, snäppää, nauraa Youtube-videoille. Yrityksesi täytyy mennä sinne, missä asiakkaat ovat. Nykypäivänä tuo paikka on sosiaalinen media. Sosiaalinen media tarjoaa yrityksellesi kanavan, jota pitkin asiakkaille on mahdollista viestiä nopeasti ja vuorovaikutteisesti. Mitkä ovat sitten sosiaalisen median hyödyt ja kuinka yrityksen markkinointi tulisi sitten rakentaa?
20 kustannukset. Yritysten hinnat ja marginaalit ovat pudonneet ja tuotto huonontunut. Myös jakelukanavat pyrkivät parantamaan marginaalej aan. Kilpailu on hintakilpailua, jonka tarkoituksena on kilpailijoiden vähentäminen. KOTLERIN (1994) esittämistä markkinoiden ominaisuuksista, niitä vastaavista strategioista ja strategioihin liittyvistä tavoitteista on koottu yhteenveto taulukoon 2. Koska kilpailuun sopeutuvat strategiat ovat usein yrityksille epäedullisia, niin yritykset saattavat suosia erilaistamisstrategioita, jotka mahdollistavat suuremman liikkumavaran liiketoiminnassa Taulukko 2. Kilpailuympäristön vaikutus yrityksen tavoitteen ja toiminnan kehittymiseen. TAVOITE STRATEGIA MARKKINOIDEN HALLITSEVA PIIRRE Hengissä pysy- Alennetaan hintoja, Ylikapasiteetti ja kova kilpailu minen tingitään katteista (umpikuja) Tuoton maksi- Kysynnän ennustaminen, Mahdollista vaihtaa markkinoita, mointi vaihtoehtoiskustannusten sitoutumattomuus tiettyyn laskeminen liiketoimintaan tai kohteeseen Myyntituloj en maksimointi Määritellään myyntituloihin Pysyvyys, ennustettavuus vaikuttavat tekijät Määrän kasvun Alhainen hinta Joustava tai kehittymätön maksimointi kysyntä 2.4 Markkinoiden määrittäminen Markkinoilla voidaan tarkoittaa kaikkia mahdollisia asiakkaita, joilla on tiettyjä tarpeita sekä halua ja kykyä ostaa tarpeita vastaavaa tuotetta. Markkinoita voidaan nimetä ja jakaa asiakasryhmien, segmenttien, alueiden tai tuotteiden mukaan (KoTLER 1994, s ). Markkinat voidaan kuitenkin käsittää myös edellistä huomattavasti laajempana ja moniulotteisempana ilmiönä. HODGSON (1989, s ) on määritellyt markkinat sosiaalisiksi instituutioiksi, jotka muuttuvat ajan mukana. Hodgsonin markkinakäsitteessä markkinaosapuolien ja ympäristön välinen vuorovaikutus on yhtä tärkeä kuin itse fyysisen tuotteen tai palvelun vaihto markkinoilla. Markkinoiden ominaisuuksiin kuuluvat ostajat ja ostajien ominaisuudet, myyjät ja myyjien ominaisuudet, hintojen määräytyminen ja hintoihin vai- 19

61. Yrityksen mikroympäristö Asiakkaat: –Markkinoiden tuntemus: • Kuluttajamarkkinat • yritysten väliset markkinat • Tukkumarkkinat • hallinnolliset ja institutionaaliset markkinat –Valtio, kunnat, seurakunnat, kuntayhteisöt, jne. • kansainväliset markkinat Kilpailijat: –Pyrkimys kilpailijoita parempaan tarpeentyydytykseen • Kilpailijoiden tuntemus merkityksellistä


Facebookin suosion laskua ja sitä seuraavaa kuolemaa on tämän vuosikymmenen aikana määräajoin ennusteltu eri tahojen toimesta, sekä täällä Suomessa että ulkomailla. Media on antanut runsaasti palstatilaa erilaisille tutkimustuloksille, joiden mukaan Facebookin käyttö olisi vähenemässä, että nuoret eivät enää käytä Facebookia ja että Facebookin loppu lähestyy.


67 61 Kotisivujen ulkoasu ja värit Kuvio 23 osoittaa, että kotisivujen visuaalisuudella on suuri merkitys käyttäjien ja kotisivujen sisällöntuottamisen näkökulmasta. Visuaalisuudella tarkoitetaan sekä layoutin luomista että kuvien merkitystä. Vastaajista kahdeksan antoi Kannuksen Kalastustarvike Oy:n kotisivujen ulkoasun ja värien onnistumisen arvosanaksi seitsemän ja yrityksen onnistumisen keskiarvo kotisivujen ulkoasussa ja väreissä oli 5,1. Tämä tarkoittaa, että verkkosivusto on näiltä osin onnistunut hyvin. Kotisivujen ulkoasun ja värien tärkeyden keskiarvo oli 5,1. KUVIO 23. Kotisivujen ulkoasu ja värit Kotisivujen selkeys Kuviosta 24 nähdään, että Kannuksen Kalastustarvike Oy:n kotisivut olivat vastaajien mielestä selkeät. Käyttäjän näkökulmasta verkkosivujen tulee olla helpot ja selkeät käyttää. Verkkosivujen sekava ulkoasu voi saada kävijän poistumaan sivustolta välittömästi. Yllättävää vastauksissa oli mielestäni se, että keskimääräisesti kotisivujen selkeyden tärkeys ei kuitenkaan ollut korkeampi kuin 5,8. Kannuksen Kalastustarvike Oy:n onnistumisen keskiarvo kotisivujen selkeydessä oli 5,3. Yrityksen keskiarvo jäi tärkeyden keskiarvoa hiukan alemmaksi.

Sosiaalisessa mediassa kaikkein tärkeintä on laadukas ja kohdeyleisöäsi aidosti kiinnostava sisältö. Jos et julkaise aktiivisesti, et voi saada näkyvyyttä. Sosiaalisen median strategiaan kuuluu olennaisesti määritellä, mistä aihepiireistä yrityksen somessa halutaan viestiä. Muista, että sisältö tuotetaan asiakkaita, ei yritystä varten. Mieti siis, mitä asiakkaasi haluaa sosiaalisessa mediassa nähdä. Tarjoa hyötyä, älä vain tyrkytä tuotteitasi. Herätä keskustelua: kysy, älä totea.
Sosiaalista mediaa voidaan pitää ikään kuin yrityksen käyntikorttina. Väylänä, joka herättää asiakkaan mielenkiinnon yritystä kohtaan ja johdattaa asiakkaan yrityksen nettisivuille tutustumaan palveluun tarkemmin. Ehkä jopa ostamaan yrityksen tarjoamaa tuotetta tai palvelua. Siksi yritysten kannattaa panostaa sosiaalisen median viestintään ja hioa somestrategia vastaamaan oman kohderyhmänsä tarpeita. Minut valittiin Promisian markkinointipäälliköksi ja olen päättänyt tarttua Promisian markkinoinnin kiemuroihin suurella intohimolla ja saada meidän yrityksemme loistamaan sosiaalisessa mediassa.

A/B-testaus Adwords AdWords -Display verkko Avainsanatutkimus B2B Markkinointi Copywriting Digitaalinen markkinointi Facebook Facebook-kauppa Google Analytics Hakukoneoptimointi Hakusanamainonta Instagram kotisivut LinkedIn Markkinoinnin budjetointi Markkinointi Markkinointistrategia mobiilimarkkinointi Myynti Sisältömarkkinointi Snapchat sosiaalinen media Strategia sähköpostimarkkinointi Twitter Uutuudet Verkkokaupan Markkinointi Verkkokauppa Videomainonta YouTube


20 kustannukset. Yritysten hinnat ja marginaalit ovat pudonneet ja tuotto huonontunut. Myös jakelukanavat pyrkivät parantamaan marginaalej aan. Kilpailu on hintakilpailua, jonka tarkoituksena on kilpailijoiden vähentäminen. KOTLERIN (1994) esittämistä markkinoiden ominaisuuksista, niitä vastaavista strategioista ja strategioihin liittyvistä tavoitteista on koottu yhteenveto taulukoon 2. Koska kilpailuun sopeutuvat strategiat ovat usein yrityksille epäedullisia, niin yritykset saattavat suosia erilaistamisstrategioita, jotka mahdollistavat suuremman liikkumavaran liiketoiminnassa Taulukko 2. Kilpailuympäristön vaikutus yrityksen tavoitteen ja toiminnan kehittymiseen. TAVOITE STRATEGIA MARKKINOIDEN HALLITSEVA PIIRRE Hengissä pysy- Alennetaan hintoja, Ylikapasiteetti ja kova kilpailu minen tingitään katteista (umpikuja) Tuoton maksi- Kysynnän ennustaminen, Mahdollista vaihtaa markkinoita, mointi vaihtoehtoiskustannusten sitoutumattomuus tiettyyn laskeminen liiketoimintaan tai kohteeseen Myyntituloj en maksimointi Määritellään myyntituloihin Pysyvyys, ennustettavuus vaikuttavat tekijät Määrän kasvun Alhainen hinta Joustava tai kehittymätön maksimointi kysyntä 2.4 Markkinoiden määrittäminen Markkinoilla voidaan tarkoittaa kaikkia mahdollisia asiakkaita, joilla on tiettyjä tarpeita sekä halua ja kykyä ostaa tarpeita vastaavaa tuotetta. Markkinoita voidaan nimetä ja jakaa asiakasryhmien, segmenttien, alueiden tai tuotteiden mukaan (KoTLER 1994, s ). Markkinat voidaan kuitenkin käsittää myös edellistä huomattavasti laajempana ja moniulotteisempana ilmiönä. HODGSON (1989, s ) on määritellyt markkinat sosiaalisiksi instituutioiksi, jotka muuttuvat ajan mukana. Hodgsonin markkinakäsitteessä markkinaosapuolien ja ympäristön välinen vuorovaikutus on yhtä tärkeä kuin itse fyysisen tuotteen tai palvelun vaihto markkinoilla. Markkinoiden ominaisuuksiin kuuluvat ostajat ja ostajien ominaisuudet, myyjät ja myyjien ominaisuudet, hintojen määräytyminen ja hintoihin vai- 19
Jos peliin tai kilpailuun osallistuminen vaatii useiden tekstiviestien lähettämistä, lapsi helposti huomaamattaan innostuu pelin pelaamisesta eikä osaa arvioida kertyvien kustannusten määrää. Siksi markkinoinnissa on yksittäisen tekstiviestin lisäksi ilmoitettava esimerkiksi kokonaisen kilpailukierroksen tai pelin tyypillinen hinta valmiiksi laskettuna. Jos palkinnon saamiseksi on joka tapauksessa lähetettävä useampi kuin yksi viesti, tämä pienin mahdollinen palkinnon saavuttamiseksi tarvittava viestien määrä pitää ilmoittaa. Lasta ei pidä houkutella useiden tekstiviestien lähettämiseen. Jos viestien tarkkaa määrää ei voida pelin luonteen vuoksi ilmoittaa, on määrästä ilmoitettava arvio.
Markkina-analyysin tarkoituksena on vastata kysymyksiin markkinoista, ostokäyttäytymisestä, markkinamuutoksista, sekä markkinan kehityksen suunnasta. Analyysissä tulee käydä läpi markkinan tilanne, koko, asiakkaat, ostokäyttäytyminen, ostopotentiaali sekä niiden muutokset edelliseen ajanjaksoon verrattuna. Hyvä työkalu markkina-analyysin tekemiseen on esimerkiksi Bostonin matriisi.
×