1.4 Tealeaf Event (1)

Embed Size (px)

Citation preview

  • 7/26/2019 1.4 Tealeaf Event (1)

    1/70

    Tealeaf Event and reports....

  • 7/26/2019 1.4 Tealeaf Event (1)

    2/70

    Course Agenda

    This course is organized as follows:

    Introduction to Event Building

    Event Conditions

    2012 IBM Corporation2

    ven a ues

  • 7/26/2019 1.4 Tealeaf Event (1)

    3/70

    Introduction to Event Building

    2012 IBM Corporation

  • 7/26/2019 1.4 Tealeaf Event (1)

    4/70

    IBM Tealeaf CX Architecture

    Switch, Router,Load Balancer,

    Firewalls

    SPAN port,Mirror port

    Or Tap

    CustomersWeb servers

    Application serversDatabases

    2012 IBM Corporation4

    Firewall

    IBM TealeafCX PassiveCapture (PCA)

    Decrypt Privacy Assemble

    IBM TealeafCX Datastore Inspect

    Event Correlate Index

    Archive

    User accessvia web portal

    IBM Tealeaf cxViewIBM Tealeaf cxImpactIBM Tealeaf cxRevealIBM Tealeaf cxConnect

  • 7/26/2019 1.4 Tealeaf Event (1)

    5/70

    IBM Tealeaf CX Recorded Data

    Web Customer

    SessionRequest

    2012 IBM Corporation5

    Web Servers IBM Tealeaf CX

    Response

    HitHit 1 Hit 2 Hit 5Hit 4Hit 3 Hit 6

  • 7/26/2019 1.4 Tealeaf Event (1)

    6/70

    What is an Event?

    Events are the basis of all reporting in IBM Tealeaf.

    Events monitor your website and digital channels for

    conditions

    Events track when those conditions are met

    2012 IBM Corporation6

    Events record information

  • 7/26/2019 1.4 Tealeaf Event (1)

    7/70

    What Can I Do with Events?

    Events are the data drivers for:

    Identification easily see what happened in a session

    Alerts receive notifications when Events occur outside of

    rescribed thresholds

    2012 IBM Corporation7

    Searches quickly find the sessions that match your criteria

    Problem Diagnosis determine barriers to business process

    completion

    Reporting all Reports are based on Events

    Scorecards (funnel reports) track the effectiveness of a business

    process by providing insight into abandonment rates

    Dashboards high-level view of Alerts, Reports and Scorecards

  • 7/26/2019 1.4 Tealeaf Event (1)

    8/70

    How are Events defined?

    Events are defined by:

    WHAT conditions constitute a match. Examples: Coupon Code invalid An error has occurred

    URL=/website/customersupport.com

    2012 IBM Corporation8

    . Thank you for your purchase

    WHEN in a session to look for the defined conditions.Examples:

    The first page Every page When the session is over

  • 7/26/2019 1.4 Tealeaf Event (1)

    9/70

    How are Events defined?(2)

    When the Event conditions arematched, the Event fires. The Event

    can then:

    Increment a counter (track it fired)

    2012 IBM Corporation9

    Record additional Dimension or

    Report Group values

  • 7/26/2019 1.4 Tealeaf Event (1)

    10/70

    How Do I Create Events?

    Use BBR, RTV or Event Manager

    in the IBM Tealeaf Portal

    (Configure menu)

    2012 IBM Corporation10

    Begin accruing data immediately

    Events ARE NOT retroactive

  • 7/26/2019 1.4 Tealeaf Event (1)

    11/70

    The Event Builder

    2012 IBM Corporation11

  • 7/26/2019 1.4 Tealeaf Event (1)

    12/70

    The Event Builder: Summary

    2012 IBM Corporation12

  • 7/26/2019 1.4 Tealeaf Event (1)

    13/70

    The Event Builder: Condition

    2012 IBM Corporation13

  • 7/26/2019 1.4 Tealeaf Event (1)

    14/70

    The Event Builder: Value

    2012 IBM Corporation14

  • 7/26/2019 1.4 Tealeaf Event (1)

    15/70

    The Event Builder: Report Groups

    2012 IBM Corporation15

  • 7/26/2019 1.4 Tealeaf Event (1)

    16/70

    Event Manager

    2012 IBM Corporation16

  • 7/26/2019 1.4 Tealeaf Event (1)

    17/70

    Event Manager

    2012 IBM Corporation17

  • 7/26/2019 1.4 Tealeaf Event (1)

    18/70

    Event Tester: Select Session

    2012 IBM Corporation18

  • 7/26/2019 1.4 Tealeaf Event (1)

    19/70

    Event Tester: Select Events

    2012 IBM Corporation19

  • 7/26/2019 1.4 Tealeaf Event (1)

    20/70

    Event Tester: Select Events

    2012 IBM Corporation20

  • 7/26/2019 1.4 Tealeaf Event (1)

    21/70

    Event Tester: View Results

    2012 IBM Corporation21

  • 7/26/2019 1.4 Tealeaf Event (1)

    22/70

    Exercises:1.10 to 1.15 Create an Event via BBR

    1.19 to 1.21 Event Builder1.34 to 1.35 Event tester

    Scenario: What percentage of visitors purchase?

    2012 IBM Corporation22

  • 7/26/2019 1.4 Tealeaf Event (1)

    23/70

    Exercise Review

    1. Analyze what is required

    2. Find a session that displays the desired behavior

    3. Replay the session in BBR and find unique pattern

    4. Create Event from condition in BBR

    2012 IBM Corporation23

    5. Configure the Event

    6. Test Event

    7. Create a report using the Event

  • 7/26/2019 1.4 Tealeaf Event (1)

    24/70

    Review: IBM Tealeaf Use Cases

    1. Which IBM Tealeaf features help you maintain awareness ofyour websites customer experience?

    2. Which IBM Tealeaf features help you discover and research

    issues?

    2012 IBM Corporation24

    3. If you are just notified of an issue on the website, how

    would you use IBM Tealeaf to investigate it?

    4. How would you use IBM Tealeaf to monitor a known issue?

    5. What Reports will you build for your team?

  • 7/26/2019 1.4 Tealeaf Event (1)

    25/70

    Event Conditions

    2012 IBM Corporation

  • 7/26/2019 1.4 Tealeaf Event (1)

    26/70

    What is an Event condition?

    Pattern, or a set of patterns, in the request or response ofa hit

    Automatically detected and created when using BBR

    May be:

    2012 IBM Corporation26

    Another Event

    Hit Attribute

    Session Attribute

  • 7/26/2019 1.4 Tealeaf Event (1)

    27/70

    Hit Attribute as Condition

    A Hit Attribute was automatically created

    2012 IBM Corporation27

  • 7/26/2019 1.4 Tealeaf Event (1)

    28/70

    What Are Hit Attributes?

    HitAttributes

    find patterns

    and values

    for EventsAny pattern in the

    REQ or RSP

    2012 IBM Corporation28

    .

    What Are Hit Attributes?

  • 7/26/2019 1.4 Tealeaf Event (1)

    29/70

    What Are Hit Attributes?

    If the patternis found, the

    value is

    placed in

    temporary

    2012 IBM Corporation29

    [email protected]

    s

    URL=Checkout\shipping

    Product=shoes

    Order=

    85.10

    Events Record Values

  • 7/26/2019 1.4 Tealeaf Event (1)

    30/70

    Events Record Values

    Value of Hit Attributeis lost on next hit

    unless it is recorded

    by an Event

    =

    2012 IBM Corporation30

    [email protected]

    s

    URL=Checkout\shipping

    Product=shoes

    Order=

    85.10

  • 7/26/2019 1.4 Tealeaf Event (1)

    31/70

    What Hit Attributes Do

    Hit Attributes find information to record.Examples:

    Order Confirmation message

    Order value

    Billing state

    2012 IBM Corporation31

    Coupon code

    404 error

    h

  • 7/26/2019 1.4 Tealeaf Event (1)

    32/70

    What Events Do

    Events record information. Examples: Shopping cart viewed

    Order placed, and the amount of the order

    Error message received, with browser type and version

    2012 IBM Corporation32

    Page A followed by Page C and then Page B

    Events use Hit Attributes to find information to record.

    Hi A ib d E

  • 7/26/2019 1.4 Tealeaf Event (1)

    33/70

    Hit Attributes and Events

    Hit AttributesHit Attributes looklookforfor

    patternspatterns

    2012 IBM Corporation33

    EventsEvents tracktrackandand

    recordrecord

    Vi Hit Att ib t

  • 7/26/2019 1.4 Tealeaf Event (1)

    34/70

    View a Hit Attribute

    Review and edit the Hit Attribute you created

    Field Value

    Name Purchase Completed

    2012 IBM Corporation34

    Description Thank you for your order

    in Response.

    Group Training, or a group you

    create

    Event Evaluate Options

  • 7/26/2019 1.4 Tealeaf Event (1)

    35/70

    p

    2012 IBM Corporation35

    E ent Re ie

  • 7/26/2019 1.4 Tealeaf Event (1)

    36/70

    Event Review

    Hit Attributes look for patterns and provide temporary access

    for Events.

    Events record information.

    Events use Hit Attributes to find the information that needs to

    2012 IBM Corporation36

    .

    Hit Attribute information is only available while the hit is

    being evaluated.

    Events that Use other Events

  • 7/26/2019 1.4 Tealeaf Event (1)

    37/70

    Events that Use other Events

    Last example (Order Review) had all information on the

    current hit.

    What if the information is not available on the current hit?

    Hit Attribute can only show data on current hit.

    2012 IBM Corporation37

    Solution: Use an existing Event to access any information

    that occurs in previous hits.

    Event Condition Options

  • 7/26/2019 1.4 Tealeaf Event (1)

    38/70

    Event Condition Options

    What percentage of visitors register?

    My Account Page

    indicates successful

    re istration or

    2012 IBM Corporation38

    successful login

    Event Condition Options

  • 7/26/2019 1.4 Tealeaf Event (1)

    39/70

    Event Condition Options

    Event condition:Registration success

    available on Hit 4

    Condition not

    2012 IBM Corporation39

    Hit 1 Hit 2 Hit 4Hit 3

    Event Condition Options

  • 7/26/2019 1.4 Tealeaf Event (1)

    40/70

    Event Condition Options

    Create Hit Attributeto track registration

    Create Event that

    uses Hit Attribute as

    2012 IBM Corporation40

    Hit 1 Hit 2 Hit 4Hit 3

    Value=count

    Event Condition Options

  • 7/26/2019 1.4 Tealeaf Event (1)

    41/70

    Event Condition Options

    Event that fired onHit 3 can now be

    used as additional

    condition for Event

    that fires on Hit 4

    2012 IBM Corporation41

    Hit 1 Hit 2 Hit 4Hit 3

    Data to Use

  • 7/26/2019 1.4 Tealeaf Event (1)

    42/70

    Data to Use

    2012 IBM Corporation42

  • 7/26/2019 1.4 Tealeaf Event (1)

    43/70

    Exercises:

    2-7 to 2-10 :View & edit Attributes2-11 to 2-18: Hit Att & Event Creation2.23 to 2.25: Creation and end of session event2.28 to 2.37: Hit Attributes and Events as Conditions

    2012 IBM Corporation43

  • 7/26/2019 1.4 Tealeaf Event (1)

    44/70

    Event Value

    2012 IBM Corporation

    Event Tracking Options

  • 7/26/2019 1.4 Tealeaf Event (1)

    45/70

    Event Tracking Options

    2012 IBM Corporation45

    Event Tracking Options

  • 7/26/2019 1.4 Tealeaf Event (1)

    46/70

    g p

    The purpose of the event determines what to track

    2012 IBM Corporation46

    Event Value

  • 7/26/2019 1.4 Tealeaf Event (1)

    47/70

    When an Event fires, it always records a count

    It can additionally record text, numeric, or distance as a

    value

    2012 IBM Corporation47

    Value: Count

  • 7/26/2019 1.4 Tealeaf Event (1)

    48/70

    When an Event fires, it records a count

    First or last count: did it happen in a session? (1=yes,

    0=no)

    Every Occurrence: how many times did it occur?

    2012 IBM Corporation48

    What is Count good for?

  • 7/26/2019 1.4 Tealeaf Event (1)

    49/70

    g

    Count tells you: Did something happen? Track first or last used for ratio reports

    What percentage of sessions include a cart view?

    Track every used for struggle or other analysis

    2012 IBM Corporation49

    What is the average number of cart views?

    What is Text good for?

  • 7/26/2019 1.4 Tealeaf Event (1)

    50/70

    As a Session Attribute in a Session List Template

    2012 IBM Corporation50

    What is Text NOT good for?

  • 7/26/2019 1.4 Tealeaf Event (1)

    51/70

    In a report, an Event that records Text as its value willdisplay the count (number of times Event fired), not the

    value recorded

    2012 IBM Corporation51

    What is Numeric good for?

  • 7/26/2019 1.4 Tealeaf Event (1)

    52/70

    Any value that should be treated like a number:

    Sale amount

    Duration (time)

    Allows functions to be performed on the value in reports:

    2012 IBM Corporation52

    totals, minimum, maximum

    Total revenue from a campaign?

    Average, minimum maximum time spent on a page

  • 7/26/2019 1.4 Tealeaf Event (1)

    53/70

    Exercises:3.10 to 3.19 : Event Value, Count Every3.20 to 3.24 : Event Value , Numeric

    2012 IBM Corporation

    53

    Hit Attributes and Values

  • 7/26/2019 1.4 Tealeaf Event (1)

    54/70

    Hit Attributes look for patterns

    Can scrape values between start and end tags

    2012 IBM Corporation

    54

    Hit Attributes and Values (2)

  • 7/26/2019 1.4 Tealeaf Event (1)

    55/70

    A failed search occurred A failed search occurred, andscrapes the failed search term

    2012 IBM Corporation

    55

    Hit Attributes vs. Events: Whats the Difference?

  • 7/26/2019 1.4 Tealeaf Event (1)

    56/70

    2012 IBM Corporation

    56

    What are Session Attributes?

  • 7/26/2019 1.4 Tealeaf Event (1)

    57/70

    Single value that characterizes a session, e.g: IP address

    Browser

    System-generated or user-defined (up to 64)

    2012 IBM Corporation

    57

    a ue e ne y one or more ven s

    Populated by last value in session

    May be used in:

    Event conditions or values

    Dimension values

    Session list templates

    Demonstration: Session Attributes

  • 7/26/2019 1.4 Tealeaf Event (1)

    58/70

    2012 IBM Corporation

    58

    Demonstration: Session Attributes (2)

  • 7/26/2019 1.4 Tealeaf Event (1)

    59/70

    2012 IBM Corporation

    59

  • 7/26/2019 1.4 Tealeaf Event (1)

    60/70

    Exercises:3.28 to 3.38 : Hit Att , Capture a Value3.40 to 3.42 : Hit Att, Session Attributes

    2012 IBM Corporation

    60

    . . ,

    Event Value Timing Considerations

  • 7/26/2019 1.4 Tealeaf Event (1)

    61/70

    Event values are set when the Event fires If value not available on current hit, must be available as

    Event value or value will be null

    Best practice

    2012 IBM Corporation

    61

    Record hit values as Events

    Consider Track option of base Event

    Hit Attribute Timing

  • 7/26/2019 1.4 Tealeaf Event (1)

    62/70

    Values only available on current hit

    Once processing completed on hit, Hit Attribute data lost

    Record as an Event to make values available to Events

    later in session

    2012 IBM Corporation

    62

    Session Attribute Timing

  • 7/26/2019 1.4 Tealeaf Event (1)

    63/70

    Record values as soon as available

    Values available for the rest of the session

    Values available for Events

    2012 IBM Corporation

    63

    Event Timing

  • 7/26/2019 1.4 Tealeaf Event (1)

    64/70

    Values available for the rest of the session

    Values available for Events, Session Attributes

    2012 IBM Corporation

    64

    Example: Event Timing Options

  • 7/26/2019 1.4 Tealeaf Event (1)

    65/70

    Which states have the most registrations?

    Registration state not noted on registration success page

    2012 IBM Corporation

    65

    Event Timing Options (2)

  • 7/26/2019 1.4 Tealeaf Event (1)

    66/70

    Event condition:Registration

    success available

    on Hit 4

    2012 IBM Corporation

    66

    Hit 1 Hit 2 Hit 4Hit 3

    T

    X

    available on Hit 4

    Event Timing Options (3)

  • 7/26/2019 1.4 Tealeaf Event (1)

    67/70

    T

    Create Hit Attributeto scrape state

    value

    Create Event that

    2012 IBM Corporation

    67

    Hit 1 Hit 2 Hit 4Hit 3

    T

    X

    as condition and

    value

    Event Timing Options (4)

  • 7/26/2019 1.4 Tealeaf Event (1)

    68/70

    T T

    Event that fired onHit 3 can now be

    used as Value for

    Event that fires on

    Hit 4

    2012 IBM Corporation

    68

    Hit 1 Hit 2 Hit 4Hit 3

    T

    X

    T

    X

    Congratulations

  • 7/26/2019 1.4 Tealeaf Event (1)

    69/70

    Are there any questions?

    2012 IBM Corporation

    69

  • 7/26/2019 1.4 Tealeaf Event (1)

    70/70

    Questions??

    2012 IBM Corporation

    70

    Email: ..

    Mobile: ..