Тег GTM в теле - PullRequest
       11

Тег GTM в теле

1 голос
/ 06 мая 2020

Мой тег GTM в кузове не установлен должным образом из-за того, что находится вне раздела кузова. Я очень новичок в кодировании, поэтому прошу прощения за этот вопрос, но как правильно вставить код noscript в раздел body?

Большое спасибо

Вот код:

    <body<?php body_class( mk_get_body_class( global_get_post_id() ) ); ?> <?php echo get_schema_markup( 'body' ); ?> data-adminbar="<?php echo is_admin_bar_showing(); ?>">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5DB5QN9"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
    <?php
        // Hook when you need to add content right after body opening tag. to be used in child themes or customisations.
        do_action( 'theme_after_body_tag_start' );
    ?>

    <!-- Target for scroll anchors to achieve native browser bahaviour + possible enhancements like smooth scrolling -->
    <div id="top-of-page"></div>

        <div id="mk-boxed-layout">

            <div id="mk-theme-container" <?php echo is_header_transparent( 'class="trans-header"' ); ?>>

                <?php
                mk_get_header_view( 'styles', 'header-' . get_header_style() );

1 Ответ

0 голосов
/ 07 мая 2020

Кажется, что он содержит только резервный код GTM для пользователей без JavaScript. У вас должен быть дополнительный фрагмент JavaScript, который полностью отсутствует в приведенном выше примере?

См. Их документацию здесь для справки (вам не хватает раздела № 1): https://developers.google.com/tag-manager/quickstart

...