Alban Rampon

Aide-mémoire of my extracurricular activities

Why Google Tag Manager with Jive?

You can update the tracked objects or metrics without having to edit your Jive instance configuration each time. That is especially useful for people on Cloud instances who cannot edit the script call themselves.

The value for Hosted customers is that you have less risks of hanging the system as you don’t fiddle with it!

Google Tag Manager also allows you to have multiple access and version control: you don’t need to give full system administrator access to your community to people only maintaining the metrics…

The detailed principle is not only usable on Jive communities as it is generic. I have transposed my “legacy” Tags/Rules/Macros to the new beta Tags/Triggers/Variables. If you encounter issues using my description, please let me know so I can correct/ improve it.

continue reading…

Today I was invited by The Community Roundtable (TheCR) to discuss with other members how we thought about Chinese members to launch the ARM Connected Community in October 2013.

I had been invited to present with Premier Farnell‘s Christy Zurcher from the excellent Element14 community at Jive World in October 2014. This was very interesting to see our totally different yet both successful approaches. Depending on which language or culture you are considering, you have to adapt the solution.

For TheCR members, I tweaked my presentation to make it less linked to the platform we run, and more about the ideas, the principles. Even if I didn’t add everything, I created a slide deck with more text compared to the one I use when presenting to be a bit more self-sufficient. In this post, I summarise and give the presentation.

continue reading…

After some Google Analytics report review, it became apparent that the Not Found page was displayed to a few visitors. I have been working on several ways to limit that not so good experience. If you look at the page below, I was a bit underwhelmed.

Default 404 Error Page

Default 404 Error Page

continue reading…


Because Jive discussions, videos, documents and some other content types don’t include the place name in the content URL, you don’t have an easy way to segment or filter for all content viewed in a particular group or space. So I have been looking at capturing the place ID along the pageview.

Also, as I run an external community, we were interested in learning the proportion of people browsing as guests and logged in. This was suggested to me as a useful metric to increase the relevance of our homepage.

I therefore looked at how I could capture a bit more information to help improve the community whilst keeping my members’ privacy!

Respect Your Member Privacy

The rule in Google Analytics is very clear. You MUST NOT capture information you can assign to a particular individual. So, even if the Jive platform allowed me to save the userid, I could not save it.

That’s fine as I had absolutely no intention to spy on the members! I have been very transparent about what script runs.

Google Analytics Configuration

I needed to create 2 new Custom Dimensions to capture these two new metrics.

Google Analytics Custom Dimensions

Google Analytics Custom Dimensions

continue reading…

How Error: mount: unknown filesystem type ‘ext4’ came up

Debian Distro LogoAfter a power cycle I couldn’t remount my Truecrypt drives on my Debian server. I stopped the server in a clean manner and I hadn’t done any upgrade. I use a script to mount them so I knew I wasn’t using a different command line… Only the password could have been erroneous as I’m not saving it in the script.

Finding the root cause

I searched for the error message Error: mount: unknown filesystem type 'ext4' and I got a list of reasons why I would have an issue on Lenny or lower than kernel 2.6.28 but I use 2.6.32 where ext4 is supported as standard. There are so many articles explaining how to use ext4dev on earlier kernels that it was hiding any potential solution to my problem on a recent kernel.

continue reading…