New siteopt.js Features for Google Website Optimizer

Google has published some new features/functions within the Google Website Optimizer javascript file, siteopt.js

Outlined below are the new features:

  • Returns replacement content for a section as a string.
  • Undefined indicates that the default content should be used.
  • An empty string is a valid substitution.
  • Returns section variation number, 0 through N-1 where N is the number of variations including the original for the given section.
  • Undefined or 0 indicates default.
  • Returns combination number, 0 through M-1 where M is the total number of combinations, the product of the individual section sizes.
  • Undefined or 0 indicates the original.
  • Returns the combination as a string in the form “A-B-C-…” where “A” is the variation number of the first section, B for the second, etc.
  • Undefined indicates the original, “0-0-0…”.

Please note the following:

  • All of these must be called AFTER the control script has been executed on the page.
  • The utmx function may return ‘undefined’ for a variety of situations and should be tested for.
  • These functions do not query the cookies.
  • Original content is not returned when using these and must be encoded into the page by you.

These functions help make it much easier to implement more complex testing and personalization experiments that previously required the creation of a lot more custom code to accomplish the same thing.

Over the next week we will be doing a series of posts of ways these new features can be used in the experiments you do.

Author

cp_admin

Share
Published by
cp_admin

Recent Posts

We are heading to RampUp 2026

Our team is heading to San Francisco March 3-5 for RampUp 2026. We'll be meeting…

3 weeks ago

OOPS! The Consumer Signal You Might Be Overlooking in Your Privacy Strategy

The rise of browser-based Opt-Out Preference Signals (yes, OOPS) is quietly reshaping online consent experiences.…

4 weeks ago

Merkle Americas Becomes Amplitude’s First North American Reseller

We’re thrilled to announce that Merkle Americas has officially agreed to become the platform’s first-ever…

2 months ago

This website uses cookies.