►
From YouTube: Google Tag Manager preview on about.gitlab.com
Description
Shane Rice and Javi Garcia look at the new Google Tag Manager preview and how it works on about.gitlab.com
B
Hey
everybody
shane
rice
here
with
javi
from
the
digital
experience,
team
and
recording
a
session
today,
where
we're
talking
about
google
tag
manager
and
debugging
the
preview
through
that,
so
just
make
sure
that
everything's
firing
that
we
want
in
google
analytics.
B
You,
of
course,
all
right
so
we're
talking
about
this.
Just
a
second
ago
before
I
hit
record
and
previously
when
you
use
google
tag
manager,
it
would
load
like
a
little
window
here
overlay
on
whatever
page
you're
on,
and
it
would
tell
you
like
when
you
clicked
on
this.
You
know
cta
would
say:
oh
you
clicked
on
this
link,
here's
what
happened
right,
but
because
that
didn't
maintain
a
state
between
page
loads.
B
B
That
was
an
area
where
it
wasn't
useful,
so
google
tag
manager
made
some
changes
where
now
they've
added
this
dedicated
window.
So
when
you're
doing
a
preview,
you
have
come
back
to
this
tab
and
it
captures
all
your
interactions
with
the
website,
so
you
can
see
what's
happening
so
for
us
link.
Click
is
really
the
most
important
item,
especially
when
we're
looking
at
ctas.
We
want
to
make
sure
that
this
on-page
cta
event
is
firing,
and
so
you
can
see
here,
you
know
the
event
category
cta.
B
The
action
is
defined
by
a
lookup
table
and
then
the
label
is
the
page
url.
The
page
of
this
is
happening
on,
and
so,
as
you
scroll
down,
you
can
see
what
rules
cause
this
triggered
this
event
to
fire,
and
so
you
can
see
you
know
the
one
that
did
this
is
that
it's
a
cta
click
that
contains
cta
dash
button
btn.
B
Excuse
me
not
entering
interacting
with
that
element
on
the
website
and
helps
us
kind
of
you
know,
be
able
to
measure
conversion
rate,
those
kind
of
things
that
were
you
know
for
the
actions
that
we're
encouraging
people
to
take,
and
so
you
can
see
here
same
thing
when
we
go
to
the
link
click,
this
is
going
to
be
the
demo,
and
so
you
can
actually,
if
you're
here,
you
can
also
take
a
look
at
the
variables.
B
B
Same
thing,
on-page
cta's
firing
for
the
nav
trial
when
we
click
on
that,
let
me
clean
these
up
and
then
this
is
one
of
the
items
that
I
noticed
when
I
was
doing
the
qa
hobby
is
when
you
click
on
download
the
ebook.
B
It
does
not
fire
any
kind
of
event
on
that
or
it
didn't
it
may
now.
Yeah.
A
B
Yeah
so
and
then
you
can
see
the
variables
here
and
so
for
this,
it's
just
it's
not
picking
up
the
click
class,
because
it's
not
a
it
probably
doesn't
have
any
css
on
it
other
than
it's
a
link.
So
we
can
also
look
here
for
other
ways
that
we
can
cause
that
click
to
track
as
an
event.
If
we
need
to.
A
B
Yeah
yeah
so
to
give
you
some
history,
so
I
joined
the
company
in
summer
of
2018,
and
so
we
had
google
tag
manager
then,
and
it
was
kind
of
it
was
very
fragmented.
So
we
had
you
know
some
we
would
set
up.
B
You
know
all
the
things
we
needed
on
certain
pages
and
then
you
know
we
want
to
know
you
know
specific
ctas
and
it
kind
of
became
a
challenge
to
keep
that
fragmentation
updated
and
the
events
flowing,
and
so
almost
two
years
ago
now
in
2019
I
went
in
and
rewrote
the
the
the
tag
manager
container
so
that
it
was
a
little
bit
more
organized
and
robust
and
then
simultaneously
we
had
a
web
developer
at
the
time
who
came
in
and
helped
like
clean
up
all
the
ctas
that
had
the
correct
classes
so
that
we
could
have
you
know
one
event:
that's
firing
those
cta
clicks
across
the
site.
B
Instead
of
having
multiple,
you
know,
different
versions
just
for
different.
You
know
elements
we
we,
you
know
we
have
like.
Oh
we're
testing
the
purple
button.
Well,
this
is
different
than
the
orange
button,
and
so
you
know
now
we
have
to
write
a
new
rule
so
that,
like
that
kind
of
stuff,
was
happening,
but
we
got
past
all
that
and
and
now
have
this
kind
of
uniform
process
for
creating
those
events.
A
B
Yeah
yeah
we
had
the
technology
in
the
the
use.
The
use
case
was
a
lot.
It
was
very
iterative
and
very
like
mvc.
You
know,
but
we
needed
to
step
back
so
that
as
we
scaled
that
that
process
was
viable
going
forward.
So
that's
kind
of
you
know
when
I
joined
is
when
we
made
that
change.
A
No,
that
makes
that
makes
total
sense,
but
thanks
for
sharing
that
yeah.
B
And
then
so
as
we
go
down,
you
know
I'm
just
looking
at
anything
else
that
jumps
out
as
a
cta.
You
know,
so
I
just
want
to
make
sure
that
it's
firing.
You
know
whenever
firing
an
event
when
we
click
on
these.
You
know
I
had
a
question
about
these
because
they're
not
really
a
cta,
but
you
know.
Maybe
you
know
we
want
to
know
when
people
are
clicking
on
those.
So
we
go
back
here.
B
We
can
just
see,
let's
close
these
yeah,
you
can,
let's
see
yeah,
so
the
sales
click
definitely
triggered
the
cta
event.
Let's
make
sure.
A
B
B
No,
no,
it's
built
into
google
tag
manager.
So
when
you
go
into
google
tag
manager,
you
can
go
to
preview
and
then
that's
what
launches
this
window
and
then
once
this
window
launches,
we
can
also
go
back
into
this
window
and
share
this
preview
out.
So
that's
the
link.
I
sent
you
on
friday.
I
believe
when
we
were
talking
about
this.
B
B
A
B
B
Let's
see
see
what's
new,
I
think
that
might
since
it's
a
button
should
yep
count
as
a
cta
and
then
yeah
contact
sales,
same
thing.
That
should
do
the
same
thing.
A
Yeah,
like
those
classes,
then
they're
not
css
classes,.
B
So
yeah
that
that
would
be
in
the
triggers
and
then
it's
in
the
json
here
so
you
would
have
to
kind
of.
I
don't
have
a
way
to
display
this
in
sheets.
I
mean
there
might
be
something
that
could
do
it,
but
if
you
like,
you
know,
you
can
see,
type
here
is
link
click
and
then,
let's
see,
if
we
expand
this
out,
we
can
probably
find
that
there.
B
Yeah
well
so
yeah.
We
can
definitely
take
a
look
at
that.
I'm
not
opposed
to
it.
This
is
actually
run
with
an
add-on.
This
gm
gtm
tools
by
simo
ahava,
and
you
just
you
know
you
build
the
documentation
and
it
pulls
in
what's
in
your
container
and
it
outputs
it
into
the
sheet.
B
Yep
so
yeah,
so
this
one
looks
like
it's
click
text
is
what
it's
looking
for.
Oh
no,
I
don't
want
to
make
any.
B
A
Okay,
okay,
I
just
so
then
I
just
had
like
a
like
a
like
a
broader
timeline
question
and
so
like
over
the
next
like
three
or
four
months.
I
think
we're,
like
my
team,
is
going
to
be
rethinking
a
lot
of
the
css
and
trying
to
figure
out
like
what
are
we
going
to
do
with
that
moving
forward?
A
Just
because,
like
I
think,
like
you're,
what
you've
shared
about,
like
your
google
tag
manager
is
kind
of
where
we're
at
from
the
front
end
perspective
of
the
marketing
site,
where
it's
like
we're
going
through
a
lot
of
that
change,
where
it's
like.
We've
done
a
lot
of
minimum
viable
change
type
stuff.
But
we
have
decided
to
take
like
a
step
back
and
to
see
like
what
type
of
architecture
are
we
going
to
take,
and
so,
if
a
lot
of
that
stuff
changes,
how
would
that
affect
tag
manager?
A
Assuming
that,
like,
let's
just
say
like,
like
you
know
a
year
two
years
down,
the
line
like
all
of
the
class
names
are
completely
different
and
like
how
would
that
affect
the
the
setup
that
you
all
have.
B
Yeah,
so
it
would
just
really
depend
on
you
know
like
how
the
differences
are
played
out.
You
know-
and
I
think,
as
long
as
the
differences
are
communicated,
and
we
we
have
enough
timeline
to
you-
know,
build
in
changes
to
the
container.
It's
not
a
big
problem,
I
think.
From
our
perspective.
You
know
we
just
want
to
make
sure
that
you
know
any
items
that
we
are
reporting
on,
have
a
uniform
structure
so
that
we
can
create
triggers
that
work
universally.
A
A
Because
I
was
talking
to
you?
Okay,
no,
that,
yes,
I
think
if
I
have
like
any
other
question,
those
are
like
my
big
ones,
just
like
that.
Walkthrough
was
very
helpful.
I'm
just
trying
to
understand,
like
kind
of
like
what
supporting
roles
I
have
outside
that
aren't
visible
to
like
what
I
do
day
to
day.
It
was
like
very
helpful
as
well,
so
I
appreciate
it.
Thank
you
so
much.