Commerce Server General - Content Selection Framework

This is Interesting: Free IT Magazines  
Home > Archive > Commerce Server General > August 2006 > Content Selection Framework





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Content Selection Framework
Brent A

2006-07-19, 7:49 am

From what I have seen of the Content Selection Framework, it looks like it is
extensible enough to implement personalization (to an extent) by leverage the
pipeline capabilities. I am interested in knowing if someone has done this
(similar to what i will describle below), or if there is a better approach.
Here is my example...

I have defined an aspx page with placeholders. I have implemented a CMS
(custom or package, shouldnt matter which one) that will allow a business
user to define the content of that placeholder. The content could be a custom
ascx control, an image, copy, or whatever object types I allow the business
to user to use. Additionally, I have defined segments in CMS that materialize
as targeting expressions in Commerce Server. The business user defines
content in the context of these segments(expressions). During runtime, the
targeting expressions are evaluated for the placeholder and the object,
deifned in CMS and synced to CS, is loaded in the placeholder.

Does this make sense? From what i know about CS architecture, this is
possible, and would actually be a great foundation for personalization. I
appreciate your thoughts.
J.F. Larente

2006-07-30, 7:22 am

If your site assigns TargetContext values, that is a great way to leverage
the Marketing System to personalize content. Your site calls the CSF passing
it the assigned TargetingContext value, CSF returns the content and you're
laughing.

Did I understand you correctly?

J.F. Larente
Cactus Commerce


"Brent A" <BrentA@discussions.microsoft.com> wrote in message
news:DE89533B-C887-46F2-A919-F6F6E2F5B997@microsoft.com...
> From what I have seen of the Content Selection Framework, it looks like it
> is
> extensible enough to implement personalization (to an extent) by leverage
> the
> pipeline capabilities. I am interested in knowing if someone has done this
> (similar to what i will describle below), or if there is a better
> approach.
> Here is my example...
>
> I have defined an aspx page with placeholders. I have implemented a CMS
> (custom or package, shouldnt matter which one) that will allow a business
> user to define the content of that placeholder. The content could be a
> custom
> ascx control, an image, copy, or whatever object types I allow the
> business
> to user to use. Additionally, I have defined segments in CMS that
> materialize
> as targeting expressions in Commerce Server. The business user defines
> content in the context of these segments(expressions). During runtime, the
> targeting expressions are evaluated for the placeholder and the object,
> deifned in CMS and synced to CS, is loaded in the placeholder.
>
> Does this make sense? From what i know about CS architecture, this is
> possible, and would actually be a great foundation for personalization. I
> appreciate your thoughts.



Madhur Joshi

2006-08-30, 7:24 pm

To add to J.F Larente's comments:

You can extend the TargetingContext Profile to add properties/attributes
that you wish to target.
By default this profile only has the PageGroup property. You can customize
it using the Commerce Server Manager (drill down into your the Profiles
Global Resource).

The other part that CSF won't do natively is "synced to CS". CSF will be
able to return to you a formatted content item (an ad or a discount) based
on the template and the Profiles that you pass to it.
You will have to wire up the part that uses this formatted content item to
obtain the actual content from your CMS system.

If you are using CS 2007, you can customize the DisplayTemplate objects and
add new ones.

Hope that helps,

madhur

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use. © 2002 Microsoft Corporation.
All rights reserved.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
Please reply to the newsgroups only.
--------------------
From: "J.F. Larente" <jflarente@cactus.ca>
References: <DE89533B-C887-46F2-A919-F6F6E2F5B997@microsoft.com>
Subject: Re: Content Selection Framework


If your site assigns TargetContext values, that is a great way to leverage
the Marketing System to personalize content. Your site calls the CSF
passing
it the assigned TargetingContext value, CSF returns the content and you're
laughing.

Did I understand you correctly?

J.F. Larente
Cactus Commerce


"Brent A" <BrentA@discussions.microsoft.com> wrote in message
news:DE89533B-C887-46F2-A919-F6F6E2F5B997@microsoft.com...
> From what I have seen of the Content Selection Framework, it looks like

it
> is
> extensible enough to implement personalization (to an extent) by leverage
> the
> pipeline capabilities. I am interested in knowing if someone has done this
> (similar to what i will describle below), or if there is a better
> approach.
> Here is my example...
>
> I have defined an aspx page with placeholders. I have implemented a CMS
> (custom or package, shouldnt matter which one) that will allow a business
> user to define the content of that placeholder. The content could be a
> custom
> ascx control, an image, copy, or whatever object types I allow the
> business
> to user to use. Additionally, I have defined segments in CMS that
> materialize
> as targeting expressions in Commerce Server. The business user defines
> content in the context of these segments(expressions). During runtime, the
> targeting expressions are evaluated for the placeholder and the object,
> deifned in CMS and synced to CS, is loaded in the placeholder.
>
> Does this make sense? From what i know about CS architecture, this is
> possible, and would actually be a great foundation for personalization. I
> appreciate your thoughts.




Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com