MOPPI 1.9.0 Janus published
Use your own logging option
If you wanted to log something during development, you probably used the javascript console.
But if this happens in several places, from different scripts and by different colleagues, it quickly becomes very confusing. That’s why I have extended MOPPI with the possibility of your own logging.
You can now pass logging calls directly to MOPPI and see there what you have logged when and on which page.
All you have to do is use a recent MOPPI version (1.9.0 Janus or higher) and insert a script into your Optimizely project Javascript. You will find this in your project under setting – javascript. Then insert the following code snippet there:
console.optly = function( name, type, data )
{
var logit = true; if ( ( typeof name !== "string" ) || ( typeof type !== "string" ) ) logit = false;
if ( logit ) { window.dispatchEvent(new CustomEvent('MOPPI_LOG_FIRED',{ detail: { "name": name, "type":type, "data":data } } )); return true; }
else { console.error("MOPPI log request failed."); return false; }
};
Once you have done this, you can integrate simple logging commands into your scripts. These require three parameters:
- a text for logging ( string )
- a type of logging entry ( string )
- additional data ( string, number, object, array, undefined or null )
The call is very straightforward:
console.optly( myText, myType, myData );
That’s all there is to it. A call could look like this, for example:
console.optly( "object is incomplete", "alert", {"key1":"value1"} );
How to find the log in MOPPI
In MOPPI itself you will find a new tab called “Log”. ( For this tab you will find all the adjustable options analogous to all other tabs in the extension settings )

As you have probably already recognised, you can see in the name of the tab itself how many log entries are stored. The entries themselves are summarised per URL and also visually separated.
Each entry itself shows you the type followed by the respective name. Below that, you will find the type of the transferred data as well as the data itself.
For the chronological classification, you can see the time at which each entry was recorded in the top right-hand corner.
Of course, you can also delete the entire log. To do so, simply use the bin symbol at the top right next to the heading.
Minor modifications in detail
- The reference to the possibility of supporting this project financially via PayPal has been removed. Instead, you will now find a link to this homepage for MOPPI at the bottom right of the MOPPI window.
- The web tab has also been removed as the homepage link is now available.
Who was Janus ?
Janus was the Roman god of the beginning and the end. He belongs to the oldest Roman gods and to the original Roman mythology. He is a purely Roman god and has no equivalent in Greek mythology. His cult was extremely well known in Rome, but was also found in some Roman colonies, such as Dalmatia on the Adriatic.
More about MOPPI
If you want to learn more about the full functionality of MOPPI, you can find a feature overview and some tutorials here:
Sorry, but the next block is in German.
Sie optimieren bereits selbst und suchen einen Optimizely Freelancer?
Gerne unterstützen wir Sie auch bei er Überbrückung kurz- oder mittelfristiger Engpässe Ihrer eigenen Kapazitäten. Sprechen Sie uns einfach an. Gemeinsam finden wir sicher eine Lösung.
Unsere Optimizely Kompetenzen sind umfassend, professionell und durch jahrelange Erfahrung geprägt. Wir können Sie auf jedem Level unterstützen, unabhängig davon, ob Sie erst starten oder bereits sehr erfahren im Umgang mit diesem führenden Tool sind.
MOPPI 1.8.0 Idun published
Improved handling of personalisation campaigns
MOPPI has been displaying information not only on common A/B tests but also on personalisation campaigns for a long time. Until now, unfortunately, no complete differentiation has been implemented here and there have also been problems when switching the variation within a personalisation experience.
Both issues have been addressed and corrected.
All modifications in detail
- In the campaign tab, a correct distinction is now made between experiments in the context of an a/b test and experiences when personalisation campaigns are shown.
- The count of audiences was removed from the campaign tab, as this value was usually incorrect, especially in connection with personalisation campaigns.
- Also in the campaign tab, the active audience is now marked as active for personalisation campaigns. This makes a switching to the experiments tab obsolete.
- If a personalisation campaign was previously displayed in the experiments tab, only the name of the active experience was visible there, but not the name of the campaign itself. This name has now been added.
- The active variation within a personalisation campaign experience is now correctly identified and displayed accordingly.
- Unfortunately, in previous versions it was not possible to change the variation within a personalisation campaign experience with one click. This has been fixed and now works perfectly.
Who was Idun?
Idun or also Latin Iduna (Old Norse Iðunn “the renewer, the rejuvenator”) is the goddess of youth and immortality in Norse mythology. She is the youngest daughter of the older children of the dwarf Ivaldi and the wife of the divine singer Bragi, who won her over with a song. Idun is the guardian of the golden apples, which give the gods eternal youth and thus also immortality.
More about Optimizely Personalisation
If you want to learn more about the possibilities of personalisation with Optimizely web, I recommend the official documentation:
More about MOPPI
If you want to learn more about the full functionality of MOPPI, you can find a feature overview and some tutorials here:
Sorry, but the next block is in German.
Sie optimieren bereits selbst und suchen einen Optimizely Freelancer?
Gerne unterstützen wir Sie auch bei er Überbrückung kurz- oder mittelfristiger Engpässe Ihrer eigenen Kapazitäten. Sprechen Sie uns einfach an. Gemeinsam finden wir sicher eine Lösung.
Unsere Optimizely Kompetenzen sind umfassend, professionell und durch jahrelange Erfahrung geprägt. Wir können Sie auf jedem Level unterstützen, unabhängig davon, ob Sie erst starten oder bereits sehr erfahren im Umgang mit diesem führenden Tool sind.
MOPPI 1.7.0 Horus published
Normally you only see the IDs of the tables or the attributes in the tables, which is a good thing. Now, however, if you have access to the configuration of the DCP of a page, you can have the names of the tables as well as those of the attributes displayed in plain text.
MOPPI 1.6.0 Gaia published
If you already use DCP to build audiences, personalise or access this data with other functions, you’ll love this feature. Instead of having to look at the current data in the Javascript console, you can now simply have it displayed directly in Moppi.
MOPPI 1.5.1 Frigg published
This version changes the interface of the Simple Mode in small details. To make it easier to understand, the list of activated experiments now includes headings. A small change, but worth mentioning.
MOPPI 1.5.0 Freyja published
The latest version of the MOPPI Chrome Extension for Optimizely introduces a new view mode: Simple Mode. You can switch to Simple Mode by pressing the small button at the top left of the MOPPI screen. Of course, switching to Pro Mode is just as uncomplicated.
MOPPI 1.4.0 Erebos published
Custom Attributes supported! With this version of the MOPPI Extension you can also see the status of the custom attributes set for a user in the Visitor Tab. This makes checking them much faster and easier.
MOPPI 1.3.1 Dionysos published
Preview Mode is better supported! MOPPI now shows you directly whether you are in preview mode. So you can classify the results very fast and much better. From time to time you forget that you are in preview mode and that some experiments will not be started or some events will not be fired.
MOPPI 1.2.0 Ceres published
Simply transfer any information into the clipboard! This new version will further simplify quality assurance and collaboration with your colleagues. Until now it was only possible to copy the event list to the clipboard. With this version, this function is available for all tabs.
MOPPI 1.1.0 Baal published
You will now also see non-activated campaigns! And again there is a new version of MOPPI – my Optimizely Power Inspector with new features that will make your daily work easier.