Google Analytics Suiten hyödyntäminen asiakaskyselyissä
Tuttavainen, Joonas (2019)
Tuttavainen, Joonas
Jyväskylän ammattikorkeakoulu
2019
Creative Commons Attribution-NonCommercial-ShareAlike 1.0 Suomi
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201902202534
https://urn.fi/URN:NBN:fi:amk-201902202534
Tiivistelmä
Opinnäytetyön tavoitteena oli tutkia Google Analytics Suitea ja voisiko tätä hyödyntää asiakaskyselyjen toteuttamisessa. Ennakkoedellytyksenä oli, että Google Analyticsin täytyy tukea verkkosovelluksen ohjelmakoodin etäajoa, jonka avulla haluttiin helpottaa sovellusten toimitusprosessia asiakkaan ja ohjelmoijan välillä.
Lisäksi käytiin läpi web-sovellusten suunnitteluun liittyviä käytänteitä alkaen responsiivisuudesta HTML-lomakkeiden tietoturvaan ”prepared statement” -lausekkeiden avulla sekä hyviä ohjelmointiperiaatteita kuten nimeämisristiriitojen välttämistä. Opinnäytetyötä tehdessä responsiivisuus sekä tietoturva haluttiin heijastaa Analytics Suiteen, jotta niiden sovellettavuus Analytics Suitessa sekä käytännössä tulisi todistetuksi.
Google Analytics Suiten etäajo-ominaisuuksia testattiin ohjelmoimalla ja lataamalla JavaScriptin ja PHP:n avulla toteutettu NPS-asiakaskysely kuvitteellisen asiakkaan sivuille. Tiedostot, joista kysely koostui, ladattiin halutulle sivustolle Analyticsin kautta Ubuntuverkkopalvelimelta.
Juuri luodun NPS-asiakaskyselyn toiminta varmistettiin vastaamalla kyselyyn ja tallentamalla tulokset MySQL-tietokantaan testikäyttäjänä. Tulokset näytettiin pylväsdiagrammina annettujen vastausten kokonaismääränä Analytics Suiten sisällä. Joidenkin ohjelmistokehysten, kuten Bootstrapin, todettiin häiritsevän kyselyn ulkoasua ja CSS-tyylejä. Vika kuitenkin kohdennettiin kyselyn ohjelmointilogiikkaan Google Analyticsin sijaan, vaikkei tarkempi syy selvinnyt.
Onnistuneesti Analyticsiin haettujen vastausten perusteella tultiin kuitenkin johtopäätökseen, että Analytics Suitea voidaan hyödyntää asiakaskyselyjen ohjelmoinnissa. Lisäksi sen osoitettiin soveltuvan responsiivisten ja tietoturvallisten verkkosovellusten etäajoon.
Lisäksi käytiin läpi web-sovellusten suunnitteluun liittyviä käytänteitä alkaen responsiivisuudesta HTML-lomakkeiden tietoturvaan ”prepared statement” -lausekkeiden avulla sekä hyviä ohjelmointiperiaatteita kuten nimeämisristiriitojen välttämistä. Opinnäytetyötä tehdessä responsiivisuus sekä tietoturva haluttiin heijastaa Analytics Suiteen, jotta niiden sovellettavuus Analytics Suitessa sekä käytännössä tulisi todistetuksi.
Google Analytics Suiten etäajo-ominaisuuksia testattiin ohjelmoimalla ja lataamalla JavaScriptin ja PHP:n avulla toteutettu NPS-asiakaskysely kuvitteellisen asiakkaan sivuille. Tiedostot, joista kysely koostui, ladattiin halutulle sivustolle Analyticsin kautta Ubuntuverkkopalvelimelta.
Juuri luodun NPS-asiakaskyselyn toiminta varmistettiin vastaamalla kyselyyn ja tallentamalla tulokset MySQL-tietokantaan testikäyttäjänä. Tulokset näytettiin pylväsdiagrammina annettujen vastausten kokonaismääränä Analytics Suiten sisällä. Joidenkin ohjelmistokehysten, kuten Bootstrapin, todettiin häiritsevän kyselyn ulkoasua ja CSS-tyylejä. Vika kuitenkin kohdennettiin kyselyn ohjelmointilogiikkaan Google Analyticsin sijaan, vaikkei tarkempi syy selvinnyt.
Onnistuneesti Analyticsiin haettujen vastausten perusteella tultiin kuitenkin johtopäätökseen, että Analytics Suitea voidaan hyödyntää asiakaskyselyjen ohjelmoinnissa. Lisäksi sen osoitettiin soveltuvan responsiivisten ja tietoturvallisten verkkosovellusten etäajoon.