Axa Assurance Maroc - Insurer Innovation Award 2024
Adaptive, context aware content management in eZ Platform - part 2
1. Adap%ve,
Context-‐aware
Content
Management
part
2:
Content
varia%ons
at
the
object
and
field
level.
!
!
!
OR
?
Where
Content
Means
Business
!!
2. •
One
general
ar*cle
“Is
the
Football
Fever
S*ll
On?”
•
One
slight
varia*on
to
be
served
to
US
visitors,
“Did
the
Soccer
Wave
Hit
You?”,
to
beAer
engage
them.
Use
case:
slightly
adapt
content
stories
to
different
audiences
2
3. Approach
3
•
Manage
this
at
the
Content
level,
directly
in
the
content
directory
•
Crea*ng
a
content
varia*on
that
allow
to
“override”
(or
“specialize”)
specific
fields
of
content,
without
changing
the
others
(nor
duplica*ng
them)
•
Binding
this
to
the
declara*on
of
the
context
•
Somehow
making
the
eZ
content
repository
even
more
“object
oriented”
(to
quote
@ilukac
:-‐)
)
4. Joe,
the
Editor,
will
first
locate
in
the
editorial
interface
the
ar%cle
he
wants
to
change.
!
Here,
in
the
right
toolbar,
he
will
click
to
create
a
new
varia)on.
5. Joe
will
first
be
asked
to
define
the
context
where
this
varia%on
should
be
used,
combining
different
condi%ons
(geoloca%on,
user
profile,
device,
%ming…)
6. Joe
will
pick:
•
Users
in
the
USA
or
•American
Users
(located
anywhere…
but
recognized
as
americans
from
their
profile)
!
And
will
start
with
a
progressive
A/B
deployment
on
60%
of
the
requests.
7. Joe
will
then
go
to
the
next
step:
edi%ng
the
content.
!
Rolling
over
the
content
edi%on
screen,
on
each
field,
clicking
will
enable
him
to
create
a
varia%on
for
the
field.
11. just
because
Tim
Howard
generated
a
bit
of
buzz
during
this
World
Cup
in
the
US…
12. Now
Joe
is
done,
his
edi%ng
screen
shows
clearly
which
fields
have
been
overridden
or
not,
ready
to
publish.
13. When
published,
the
ar%cle
is
online
(for
the
visitors
matching
the
context…)
and
can
be
easily
accessed
from
the
editorial
interface,
on
the
right
toolbar,
in
the
varia%ons
sec%on.
14. Roland
BenedeX
Product
@
eZ
!
Feedback:
roland.benedeX@ez.no
@rolandbenedeX
Thanks
for
reading,
any
feedback?
14