Lỗi 404 cho Trình quản lý thẻ của Google


139

Trình quản lý thẻ của Google bảo tôi đặt cái này bên dưới bodythẻ mở .

<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->

Bây giờ tôi nhận được 404 này không tìm thấy cho GET:

GET http://www.googletagmanager.com/gtm.js?id=GTM-XXXXXX

Tôi đã thực hiện mã đêm qua. Điều này chỉ mất thời gian hay đây là một cái gì đó cần phải được sửa chữa? Nếu sau này, tôi sẽ sửa nó như thế nào?


30
Bạn đã xuất bản ít nhất phiên bản đầu tiên của container của bạn?
Sundrique

@Sundrique Tôi không chắc. Làm thế nào tôi có thể kiểm tra?
J82

13
Chuyển đến Container -> Tổng quan và nhấp vào nút "Xuất bản" màu xanh lam ở góc trên cùng bên phải. Cảm ơn nhấp vào "Tạo phiên bản và xuất bản" trong cửa sổ bật lên.
Sundrique

Câu trả lời:


242

Bạn cần xuất bản một phiên bản của container của bạn. Nếu nó không được công bố, yêu cầu sẽ trả về lỗi 404.

Để xuất bản không gian làm việc hiện tại của bạn:

  1. Nhấp vào Gửi ở phía trên bên phải của màn hình. Các Gửi Thay đổi màn hình sẽ xuất hiện, với các tùy chọn để xuất bản vùng chứa và lưu một phiên bản của container của bạn.
  2. Chọn Xuất bản và Tạo Phiên bản nếu nó chưa được chọn.
  3. Xem lại phần Thay đổi không gian làm việc để xem cấu hình của bạn có xuất hiện như bạn mong đợi không.
  4. Nhập tên phiên bảnmô tả phiên bản .
  5. Nếu bạn đã cấu hình Trình quản lý thẻ để sử dụng nhiều môi trường, hãy sử dụng phần Xuất bản lên Môi trường để chọn môi trường bạn muốn xuất bản.
  6. Nhấp vào Xuất bản .

2
Lưu ý rằng bạn có thể không thấy các tùy chọn để xuất bản nếu người dùng của bạn không có quyền "Xuất bản" trên vùng chứa - ngay cả khi bạn là Quản trị viên.
StuartQ

Sau khi thực hiện các thay đổi trong không gian làm việc, bạn sẽ cần quay lại môi trường của mình và xuất bản từng môi trường thành phiên bản phù hợp.
mbunch

Cảm ơn bạn đã đưa ra giải pháp
anant Prajapati 20/03/18

Đây là giải pháp chính xác nhưng đối với các trường hợp khi người dùng đã có bộ chứa được xuất bản, lý do cho 404 là chế độ xem trước đã hết hạn. Bạn có thể khắc phục điều này bằng cách vô hiệu hóa chế độ xem trước. Vì vậy, có 2 nguyên nhân gây ra lỗi 404: 1. Container chưa được công bố 2. Chế độ xem trước đã hết hạn trong GTM Kiểm tra phân tích trợ
giúp.io / blog /

7

Tôi đã gặp vấn đề tương tự ngay cả sau khi xuất bản và đã khắc phục bằng cách xóa tên miền phụ "www" khỏi tên miền của trình quản lý thẻ " https://googletagmanager.com " thay vì " https://www.googletagmanager.com "

Có vẻ như vấn đề là DNS đang chặn www. hoặc tên miền phụ không định tuyến lại chính xác đến khu vực của chúng tôi!


1
Không hy vọng đây sẽ là giải pháp nhưng đó chính xác là những gì tôi cần!
adamduren

Điều này đã khắc phục lỗi 404, nhưng sau đó chế độ "Xem trước và gỡ lỗi" không hoạt động. Tôi đã khôi phục www.tên miền phụ và tò mò mọi thứ hoạt động như mong đợi. Có lẽ chúng ta chỉ cần đợi cho đến khi những thay đổi được lan truyền ...
Benoit Blanchon


1

Trong trường hợp của tôi, nó giúp tôi khi tôi rời khỏi Preview và ăn trưa một lần nữa. Khi tôi nhận ra bản xem trước của mình "lỗi thời" bằng cách nào đó ...


0

Khi viết bài này, bạn không cần phải xuất bản vùng chứa để sửa Lỗi 404 khi lần đầu tiên tạo vùng chứa. Bạn chỉ có thể thực hiện xem trước và lỗi 404 sẽ biến mất.


-1

Bạn phải xuất bản container sau khi bạn tạo nó. Không có vấn đề gì về việc container rỗng, chỉ cần xuất bản nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.