Frustraties & onbegrip

Er zijn van die momenten waarop je gewoon keihard wil janken van frustratie. Waarbij het extra frustrerend is dat er zo goed als niemand is, die begrijpt waarom je gefrustreerd bent.

Ik moet een klant instructies geven hoe ze in Google Analytics kunnen meten hoeveel mensen zich aanmelden voor hun nieuwsbrief of voor een tijdschriftabonnement.

Dat is normaal gesproken heel simpel. Maar niet als er in de website allemaal rare constructies worden toegepast.

  1. De aanvraagpagina’s staan op een ander domein, namelijk van een derde partij
  2. Alle aanvraagpagina’s hebben dezelfde url
  3. De aanvraagpagina’s worden via een iframe ingeladen in de hoofdwebsite

 

Dat betekent dat er heel veel verschillende aanpassingen moeten worden gedaan aan de code:

  1. Cross-domain tracking
  2. Maar dan aangepast voor iFrames
  3. Waarbij ook nog eens een of andere onduidelijke P3P privacy-gerelateerde instelling moet worden aangepast, zodat Internet Explorer ook alles gaat meten (ik haat IE)
  4. Virtual pageview tracking

 

ARGH!

Eén van die dingen doorvoeren lukt prima. Maar alles samen zorgt voor een onnoemelijk complex geheel.

Er moet heel veel in javascript worden gedaan. Maar ik ben geen programmeur. En de programmeurs hebben geen verstand van Google Analytics, dus zal ik ze toch op de een of andere manier moeten uitleggen wat ze moeten doen om alles te laten werken. Terwijl ik niet 100% zeker weet of ik het goed heb gedaan. En het niet alleen mijn directe collega’s zijn, maar ook medewerkers van een derde partij, wat altijd al moeilijker communiceert.

Hen verwijzen naar de helpfile van Google, gaat niets oplossen. Want daar staan alleen de individuele situaties beschreven, niet het geval dat ik nu moet oplossen.

Waarom kunnen websites niet gewoon op een makkelijke manier gebouwd worden? :’-(
Ik ben inmiddels een half jaar bezig om intern te verkondigen hoe sites in elkaar gezet moeten worden om ze zoekmachinevriendelijk én makkelijk meetbaar te maken, maar ik heb natuurlijk ook te maken met alle in het verleden gebouwde websites. En je kunt bijna niet voorkomen dat klanten sommige onderdelen uitbesteden aan derde partijen, die er al helemaal geen verstand van hebben en met onmogelijke constructies komen.

Mag ik nu naar huis, alsjeblieft? :’-(

(En ja, ik weet dat jullie geen drol hebben begrepen van de geschetste situatie. Dat hoeft ook niet. Geloof me maar gewoon dat het heel, heel kut is. En reageer maar met: “Awww, wat vervelend voor je. Komt wel goed, schatje”.)

9 comments

  1. Sna says:

    Ik heb zo’n dag op meta-niveau, waar improvisaties-die-standaard-zijn-geworden-omdat-ze-werken-toch. Dus urgh. Veel succes.

  2. Inge B says:

    Awww, wat vervelend voor je. Komt wel goed, schatje
    :P

    Tjongejonge, zelfs voor een leek als ik lijkt me bovengenoemde website wel erg omslachtig. Kun je de klant niet overtuigen om je aan te nemen als adviseur hoe je WEL een goede website bouwt?
    ;)

    Succes!

  3. Ork says:

    Situatie volledig begrepen… en inderdaad: bah! Ik neem voor het gemak aan dat deze dienst een fixed-fee oplossing/toevoeging was?

    Wellicht voortaan opnemen in je eigen clausules (en je verkopers zo gek krijgen dat ze dit snappen) dat “Het Standaardpakket” van integratie van Analytics alleen geld voor sites die op 1 platform/domein (dus geen derden) worden gehost. Als dit niet het geval is (zoals hier), dan is de expertise daar natuurlijk ook voor aanwezig maar gaat dit (significant) duurder zijn. Ook realistisch: want het kost nu ook significant meer moeite!

    Punt is wel: je maakt er nu jouw probleem van, terwijl dit klinkt als dat er ofwel in het voortraject ergens iets verkocht is voor te weinig, ofwel dat de situatie niet helder in kaart was op dat moment.

    Oplossingsgericht: is het niet gemakkelijker om ofwel a) gewoon even van de domme houden en de derde partij vragen om iigv alle integratie aan hun kant vast te fixen, (laat hun maar komen met dat dit veel werk kost en tijd kost en …) ?

    Hoop dat er een out-of-the-box creative solution te vinden is waar iedereen gelukkig van wordt!

  4. Lenny says:

    @Sna: Awww, wat vervelend voor je. Komt wel goed, schatje. ;-)

    @Ork: Gelukkig werken we op basis van nacalculatie, dus ik zit niet muurvast aan een beperkt aantal uur dat ik mag besteden (zolang het niet uit de klauwen loopt, natuurlijk).

    Het gaat niet zo zeer om het feit dat ik er langer mee bezig ben dan normaal. Mijn frustratie is vooral persoonlijk – dat ik blijkbaar nog te weinig kennis heb van wat voor data er al dan niet heen en weer wordt gestuurd tussen pagina’s, domeinen en cookies, wanneer er met iframes wordt gewerkt, en wat P3P nou precies inhoudt…

    Maar helaas is het hoe dan ook mijn probleem. De klant huurt mij in voor expert advies op het gebied van het inrichten van hun statistieken. Ongeacht hoe complex de situatie is. Want bij complexe gevallen hebben ze juist hulp nodig ;-)
    Mijn ervaring met ‘ik dump het bij de programmeurs zodat die het zelf mogen uitzoeken’ is helaas dat ik mezelf dan alleen maar meer ellende op de hals haal… want die denken niet na (logisch, want ze hebben geen kennis van de werking van het pakket en de implicaties van de uitzondingssituaties), die voeren alleen letterlijk instructies uit.

    Het liefste zou ik hebben dat ze eerst de website anders inrichten voordat we met metingen aan de slag gaan. Maar de situatie is nu juist dat er over enige tijd een nieuwe site aankomt en we nu een nulmeting moeten maken van de huidige situatie. Dus er worden geen grote investeringen in de huidige site gedaan.

    Misschien moet ik maar toegeven dat de oplossing die ik ga aandragen, wellicht niet 100% correct werkt en t.z.t. nog bijgesteld moet worden op basis van voortschrijdend inzicht. Dat voelt heel vervelend als je als de expert wordt gezien.
    Argh… must… turn… off… perfectionism!

  5. Ork says:

    Ik snap ‘t! En mooi dat je een oplossing hebt weten te reverse-crowdsourcen. Ik had een soortgelijk, maar veel simpeler probleem overigens zelf een tijdje terug ook — iets met links tussen orkfotografie.nl en fotos.orkfotografie.nl die over en weer gaan, wat GA dus ziet als 2 losse websites, tenzij je ‘m goed insteld. Probleem was dat ik de GA code op fotos.orkfotografie.nl niet kan aanpassen omdat dat door een 3rd party wordt gehost en beheerd. Oh well :)

  6. Lenny says:

    @Ork: Ja, dan heb je alleen subdomain tracking wat je moet implementeren.
    Kun je niet wat tweaken? Bijvoorbeeld geen gebruik maken van de ingebouwde GA functionaliteit van Zenfolio, en via de HTML-editor alsnog je eigen code in de pagina plakken?

  7. Zwusje says:

    Maar gelukkig is je laatste berichtje aan Ork hierboven wél heel goed te begrijpen, LOL.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.