►
From YouTube: DEX - Launch Darkly data collection sync
Description
Meeting to discuss what the problem is for collecting data on our A/B test and a solve.
https://gitlab.com/gitlab-com/marketing/digital-experience/buyer-experience/-/issues/1244
A
Emit
an
event
hello,
so
we've
inverted
it.
So
we
are
getting
all
the
data
we
need
in
Google
analytics
right,
Google
analytics
that
sort
of
Google
analytics
says
you
know:
did
they
take
an
action
and
we
have
in
the
data
layer,
zero
or
one
and
the
name
of
the
launch,
Barclay
experiment.
So
you
could
extract
that
data,
but
launch
Darkly
in
its
experimentation.
A
Feature
has
its
own
like
data
pipeline
right
where
you
say,
like
you,
tell
launch
Darkly
to
listen
to
particular
events,
which
we
are
not
firing
because
we
have
to
like
write,
custom
events
to
do
that,
and
so
we
have
an
A
B
test
so
like
launch.
Darkly
right
now
will
not
give
us
any
data
in
the
launch
Darkly
interface,
but
we
could
extract
the
data
where
we're
we're
curious
about
from
Google
Analytics.
B
Yeah,
so
the
reason
why
we
need
both
is
because
launch
Darkly
is
going
to
be
more
accurate,
whereas
GA
is
going
to
have
some
cookie
loss,
we're
still
tracking
in
GA,
because
we
need
to
find
out
down
the
funnel
if
the
user,
you
know,
purchased
it
submittedly.
Whatever
the
case
is
that's
more
of
a
business
kpi,
whereas
launch
struggling,
is
going
to
be
that
on
page
conversion,
did
they
click
it?
Yes
or
no?
If
that
makes
sense,.
A
Because
the
click
event
well,
because
the
click
events
we
do
like
ga.track,
it's
like
specifically
like
you,
click
a
button
and
it
like
talks
to
window.ga
right
launch
Darkly
wants
they
can't
listen
to
that,
because
we're
not
talking
to
you.
So
we
have
to
do
something
to
tell
on
Sharkey
what
happened.
Oh.
C
A
C
B
D
B
D
B
So,
on
Google,
analytics
separately
from
launch
dark
B
right.
Currently
we
have
click
tracking
with
launch
Darkly
IDs,
so
we're
good
there.
This
one
is
mainly
for
page
views
where
the
data
layer
sometimes
will
be
after
the
Dom
load,
and
then
the
Dom
load
is
what's
triggering
the
page
view.
If
that
makes
sense,
so
sometimes
the
pageable
will
have
launch
directly
IDs,
and
sometimes
it
won't.
So
we
just
need
to
make
sure
that
it
goes
before
Dom
ready.
B
Dom
ready
is
document
load,
so
all
the
content
on
the
page
is
loaded
so
push
the
data
layer
before
that
happens.
Okay.
D
Number
2B
that
will.
B
Two-Way
to
be
our
lunch
directly,
three
is
okay,
but
don't
worry
about
GA
too
much
just
focus
on
lunch
directly.
First,
for
today,
all.
B
F
F
Yes,
oh
yeah,
yeah.
C
Okay,
does
it
okay
for
2A,
it's
currently
assigned
to
me
I
have
no
context.
I'm
gonna,
be
honest.
It's
gonna
take
me
a
bit
to
get
going
on
this.
If
anyone
has
more
context,
I
would
gladly
appreciate
if
someone
picked
it
up,
if
not,
I
can
I'm
just
saying
it's
going
to
take
me
probably
longer
than.
C
E
He
said
that
he
was
like:
we
talked
about
his
tickets
yesterday.
He
said
he
was
waiting
for
Content.
Oh.
E
G
No,
they
should
have
content
by
now,
but
you
can
work
on.
This
is
more
important.
Keep
Calm,
there's
a
bit
of
time
so.
D
B
Yeah
so
under
the
CTA
click
header,
free
trial
events
here
for
today,
we
can
see
that
there's
a
zero
which
is
control.
We
have
this
many
and
then
one
which
is
this
many,
and
we
know
that
in
launch
directly,
there's
a
50,
50
split
so
so
far
one
is
winning.
We
just
don't
have
it
on
other
page
views
which
is
fine
for
now.
You
know
this
is
what
we're
looking
for
anyway,
but
that's
why
I
put
it
as
three
as
lower
priority
yeah.
G
B
A
B
A
Long,
it
takes
right,
it
was
like
unplanned
work
that,
like
we
haven't
like
totally
like
tried
yet
right.
It's
like
you
know
like
it.
It
shouldn't
take
too
long
right,
but,
like
maybe
it
does.
Who
knows
this
isn't
just
turning
on
a
switch
right,
it's
like
writing
code
and
making
sure
that
it
works.
Yeah,
I.
G
Think
if
it
just
goes
beyond
today
or
tomorrow,
then
maybe
we
need
to
restart
it.
I,
don't
know
how
much
data,
because
they
think
this
test.
We
only
wanted
to
run
for
two
weeks.
So
it's
like
if
we're
missing
like
I,
don't
know
four
or
five
days
worth
of
data,
then
I
don't
know
how
accurate
it'll
be.
F
B
Maybe
Nathan
you
can
let
us
know
by
tomorrow,
if
like,
if
it's
an
Ethics
or
or.
F
F
D
F
F
C
No,
there
is
another
thing
there
was
just
here.
Let
me
post
this
issue
about
the
nav
URL
params
or
something
is
that
something
separate
Miracle.
Do
you
know
more
about
this.
C
Launched
Darkly
a
b
testing
for
new
nav
that
the
pricing
page
one
or
only
share
it
in
the
doc.
C
Yes,
I
see,
if
there's
a
comment
at
the
very.
Let
me
link
that
there's
a
column
at
the
very
bottom
about
the
url
url
param
is
buggy.
Oh.
E
A
F
F
E
Okay,
yeah,
so
that
override
link
would
allow
you
to
completely
stop
the
experiment
like
you
would
just
look
if
you
just
use
that.
E
It's
buggy
I,
where,
where
is
this
issue,
it's.
A
Not
changing
I
I've
been
playing
around
with
this
morning
because
I've
been
trying
to
use
it
for
like
testing
locally,
and
it's
like
the
it's
supposed
to
set
the
loading
to
be
false
right
and
then
it's
like
and
that's
happening,
but
that's
not
updating
the
class
or
like
something
isn't
happening
so
like.
Basically,
it
keeps
the
hidden
class
on
the
experiment.
Even
after
loading
is
done.
I
think
that's
the
problem,
so
just
stays
hidden.
A
But
if
you
go
in
and
you
if
you
remove
the
hidden
class
from
it
that
usually
like
like
you,
can
you
can
get
it
to
work.
C
F
C
E
E
D
That
sounds
awesome
yeah.
How
about
y'all
get
to
it
and
use
our
slack
Channel.
We
got
a
dedicated
Power,
Ranger
slack
Channel
yeah.
F
A
Have
another
item
there
just
since
this
is
unrelated
to
like
the
data
stuff
but
like
so
we
have
an
A
B
test
around
the
nav
and
then
we're
trying
to
a
B
test
like
witch
nav
in
the
pricing
page
I,
don't
think
we
can
wrap
a
b
tests.
I
think
it's
like
I,
don't
think
it
works,
so
I
need
to
not
use
the
A
B
test
navigation
in
the
A
B
test,
like
does
this
make
sense
like
pricing
pages
and
a
B
test,
either
minimal
navigation
or
full
navigation.
A
A
B
I
think
this
one
will
go
by
pretty
quickly
because
it's
going
to
be
on
every
page
and
then
once
it's
done,
we'll
just
push
the
pricing
page
nav
yeah.
B
G
A
B
No
I
just
mean
that
this
test
that
we're
running
now
is
gonna
finish
quickly,
because
it's
on
every
single
page,
which
means
it's
getting
more
traffic
to
it.
Whereas
on
the
pricing
page,
it's
going
to
take
a
longer
time
to
run
sure
yeah,
so
Tyler's.
A
It
was
not
actually
it's
just
like
I
I
guess,
I'm,
just
confused
sorry.
My
dog
is
freaking
out
I'm,
just
I'm
just
confused
about
my
priorities
because,
like
I
was
told,
this
was
top
priority
and
then
I
and
then
y'all
said
like
oh
we'll
do
this
after
the
other
one.
So
like
I,
I
guess
like
I,
can
I'm.
F
A
A
G
I
my
logical
thing
is
like
we
should
wait
until
this
one's
done
and
then
choose
the
winner
and
Implement
that
but
I
I
don't
know.
Let
me
just
check
with
Michael
to
see
if
he
is
also
agreed
with
that
sure.
A
F
A
F
G
Yeah,
sorry,
do
we
have
confidence
in
that
we're
able
to
measure
what
we
need.
Can
you
hear
me
yeah,
yeah?
Okay,
do
we
have
confidence
in
the
metrics
we're
going
to
be
able
to
measure
in
launch
directly
for
the
pricing
page
experiments.