Skip to content

Segment by Weather

You can segment by the user's weather in Webtrends Optimize, or use these values as part of your test code by accessing the values with JavaScript.

Note: We will need to enable this for you - we default to downloading as little data as possible and so don't add these values for customers unless required. Please email us at support@webtrends-optimize.com to get it enabled.

Available Values

The following values are available - here are the names and descriptions.

Attribute Data Type Description
weather_maxtemp_c decimal Maximum temperature in celsius for the day.
weather_maxtemp_f decimal Maximum temperature in fahrenheit for the day
weather_avgtemp_c decimal Average temperature in celsius for the day
weather_avgtemp_f decimal Average temperature in fahrenheit for the day
weather_maxwind_mph decimal Maximum wind speed in miles per hour
weather_maxwind_kph decimal Maximum wind speed in kilometer per hour
weather_totalprecip_mm decimal Total precipitation in milimeter
weather_totalprecip_in decimal Total precipitation in inches
weather_totalsnow_cm decimal Expected daily snow in cm.
E.g. 2.5
weather_avgvis_km decimal Average visibility in kilometer
E.g. 10.0
weather_avgvis_miles decimal Average visibility in miles
E.g. 6.0
weather_avghumidity integer Average humidity as percentage
E.g. 74
weather_daily_will_it_rain integer Will it will rain or not.
1 = Yes, 0 = No
weather_daily_will_it_snow integer Will it will snow or not.
1 = Yes, 0 = No
weather_daily_chance_of_rain integer Chance of rain as percentage
weather_daily_chance_of_snow integer Chance of snow as percentage
weather_condition_text string Weather condition text. See possible values below.
weather_condition_text_simple string Simplified version of weather_condition_text
weather_condition_code integer Weather condition code. See possible values below.
weather_uv_index decimal The UV index.
E.g. 2.0
weather_uv string Translated UV band.

Possible values:
- low: Under 3.0
- moderate: 3.0 to 5.9
- high: 6.0 to 7.9
- very high: 8.0 to 10.9
- extreme: 11.0+

Accessing weather information with JavaScript

You can access this weather information as part of your test. You'll find the information in the Optimize Data Layer.

WT.optimizeModule.prototype.preinit.wtConfigObj.data.attribute_name

You could use this value to dynamically create an experience. For example changing the URL of a banner:

var temperature = WT.optimizeModule.prototype.preinit.wtConfigObj.data.weather_maxtemp_c;
var image;

if(temperatore > 18) image = "banner_hot.png";
else if(temperatore > 10) image = "banner_average.png";
else image = "banner_cold.png";

document.getElementById('my-banner').src = image;

Weather Condition values

Here are a full list of weather condition codes and weather condition text values.

weather_condition_code weather_condition_text weather_condition_text_simple
1000 Sunny sunny
1003 Partly cloudy cloudy
1006 Cloudy cloudy
1009 Overcast cloudy
1030 Mist rain
1063 Patchy rain possible rain
1066 Patchy snow possible snow
1069 Patchy sleet possible snow
1072 Patchy freezing drizzle possible rain
1087 Thundery outbreaks possible rain
1114 Blowing snow snow
1117 Blizzard snow
1135 Fog fog
1147 Freezing fog fog
1150 Patchy light drizzle rain
1153 Light drizzle rain
1168 Freezing drizzle rain
1171 Heavy freezing drizzle rain
1180 Patchy light rain rain
1183 Light rain rain
1186 Moderate rain at times rain
1189 Moderate rain rain
1192 Heavy rain at times rain
1195 Heavy rain rain
1198 Light freezing rain rain
1201 Moderate or heavy freezing rain rain
1204 Light sleet snow
1207 Moderate or heavy sleet snow
1210 Patchy light snow snow
1213 Light snow snow
1216 Patchy moderate snow snow
1219 Moderate snow snow
1222 Patchy heavy snow snow
1225 Heavy snow snow
1237 Ice pellets snow
1240 Light rain shower rain
1243 Moderate or heavy rain shower rain
1246 Torrential rain shower rain
1249 Light sleet showers snow
1252 Moderate or heavy sleet showers snow
1255 Light snow showers snow
1258 Moderate or heavy snow showers snow
1261 Light showers of ice pellets snow
1264 Moderate or heavy showers of ice pellets snow
1273 Patchy light rain with thunder rain
1276 Moderate or heavy rain with thunder rain
1279 Patchy light snow with thunder snow
1282 Moderate or heavy snow with thunder snow
Was this page helpful?