Interaction Management Guide

     Previous  Next    Open TOC in new window    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Modifying Property Set Values

Developing user interaction that uses Personalization and Campaigns can involve setting up properties (such as User Profile or Session properties) that are used to define the conditions under which users will be targeted with personalized content.

User Profile property sets contain conditions that identify users. For example, you could classify all users who ordered more than five on-demand movies in the last 30 days. If visitors match the defined characteristics, they automatically become members of that User Segment and are shown specific web content with Content Selectors or they are targeted with Campaign actions.

This chapter describes how to change the values in your User Profile property sets. The properties are used in the conditions you define for your Personalization logic. Each user is dynamically served personalized web content, automatic e-mails, or discounts based on the logic conditions.

Developers used WorkSpace Studio when they created property sets and properties (see Creating a Property Set for instructions on creating property sets and properties). Portal administrators can use the WebLogic Portal Administration Console to update property values.

This chapter includes the following sections:

For information on setting up and managing users that will experience Interaction Management features, see the User Management Guide.

 


Editing a Property Value

Developers can edit property sets, properties, and conditions in WorkSpace Studio. You can edit the property values in the WebLogic Portal Administration Console.

Editing Properties in WorkSpace Studio

Developers can use WorkSpace Studio to modify properties or conditions and their values for User Profiles, User Segments, HTTP session or request data, date and time conditions, or events. For instructions, see Modifying Properties and Conditions.

When an attribute's value is requested for a particular user or group, and an attribute has not explicitly been assigned, then any default value assigned when the property set attribute was created is returned. Editing a value using the Administration Console or tags overrides that default value, allowing personalization for that user or group.

Developers can use the <profile:setProperty> JSP tag in JSPs or the Property control in a Page Flow to modify existing property values for users.

Editing Property Values in WebLogic Portal Administration Console

Perform the following steps to modify a property’s value:

  1. Start the Administration Console.
  2. Choose Users, Groups, & Roles > User Management.
  3. Select a user store from the drop-down list above the Resource Tree.
  4. Select the user in the Resource Tree.
  5. Select the User Profile tab and use the drop-down list in the Profile Values for Property Set field to select the property set containing the value you want to edit.
  6. In the Property Name field, locate the property value you want to change and click Edit, as shown in Figure 11-1.
  7. Figure 11-1 Click Edit to Change the Property Value


    Click Edit to Change the Property Value

  8. Enter a new value in the Update Saved Value field and click Update. You can delete the value that is currently saved by clicking the Delete Saved Value check box. If you delete the saved value, a successor value is returned if one is defined. If a successor was not defined, the default value is returned. If there is no defined successor value or a default value, the property value is null.

 


Deleting a Property Value

You can use WorkSpace Studio to delete individual properties from a property set, and you can delete an entire property set. See Deleting a Property or a Property Set for instructions.

Perform the following steps to remove a property’s value in the WebLogic Portal Administration Console:

  1. Start the Administration Console.
  2. Choose Users, Groups, & Roles > User Management.
  3. Select a user store from the drop-down list above the Resource Tree.
  4. Select the user in the Resource Tree.
  5. Select the User Profile tab and use the drop-down list to select the property set that contains the value you want to remove.
  6. In the Property Name field, locate the property value you want to remove and click Edit.
  7. In the Edit Profile dialog box, select the Delete Saved Value check box to remove the value that is currently saved. (If you do not delete the saved value, a successor value is returned if one is defined. If a successor was not defined, the default value is returned. If there is no defined successor value or a default value, the property value is null.)
  8. Click Update to save the property set file.

  Back to Top       Previous  Next