在 Digital Ocean 上手动设置 GTM 服务器端

问题描述 投票:0回答:1

我想在 Google 跟踪代码管理器中使用服务器端,因为它将大大改善我的元像素,并且会反映在我的广告效果上。但我也不想使用google云平台。

对此我们有两种选择。 Google 可以在 Google Cloud Platform 上为您建立自动连接。第二个选项是在您的服务器上手动安装它。 没有内容完整解释如何手动安装。只有google的文档。我们来看看文档吧。

https://developers.google.com/tag-platform/tag-manager/server-side/manual-setup-guide

https://streamable.com/qftywd

我意识到我需要安装docker并在我的服务器上安装了docker。

在我的视频中,我输入以下命令,它似乎有效。 sudo systemctl 状态泊坞窗

我通过输入 docker 镜像安装了 google 要求的 gcr.io/cloud-tagging-10302018/gtm-cloud-image:stable。

我最后一次测试它。在下面的代码中,在 字段中,我编写了从 gtm-server 获取的容器配置。

docker run -p 8080:8080 -e CONTAINER_CONFIG='' -e RUN_AS_PREVIEW_SERVER=true gcr.io/cloud-tagging-10302018/gtm-cloud-image:stable

我正在向下面的链接发送请求,但没有收到回复。我只要200。 http://localhost:8080/healthz

您认为原因是什么?我已经想了好几天了。我可能错过了什么?其实,看起来很简单。安装 Docker。安装来自 Google 的图像。预览在最后。但我拿不到200。

我也找不到任何其他相关内容,尽管在 gcp 之外的其他地方打开 gtm-server 一定非常重要。

感谢朋友们的支持。

docker google-tag-manager digital-ocean
1个回答
0
投票

我发现了,它确实有效,只是我没有意识到。在 http://localhost:8080/healthz 中,我必须在 localhost 部分输入我的 IP 地址并在浏览器中查看它。 ChatGPT 提供了支持。问题解决了。

© www.soinside.com 2019 - 2024. All rights reserved.