You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by gi...@apache.org on 2021/11/22 06:33:38 UTC

[dolphinscheduler-website] branch asf-site updated: Automated deployment: 60d0b767f08d9b5f1f63f453156865e464f181ad

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 4b8b4b7  Automated deployment: 60d0b767f08d9b5f1f63f453156865e464f181ad
4b8b4b7 is described below

commit 4b8b4b7d276ffad05b7e961c97473c59b9df4d08
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Mon Nov 22 06:33:30 2021 +0000

    Automated deployment: 60d0b767f08d9b5f1f63f453156865e464f181ad
---
 404.html                                                         | 9 +++++++++
 en-us/blog/DAG.html                                              | 9 +++++++++
 en-us/blog/DS-2.0-alpha-release(En).html                         | 9 +++++++++
 en-us/blog/DolphinScheduler Vulnerability Explanation.html       | 9 +++++++++
 en-us/blog/FAQ.html                                              | 9 +++++++++
 en-us/blog/Introducing Apache DolphinScheduler 1.3.9.html        | 9 +++++++++
 en-us/blog/Json_Split.html                                       | 9 +++++++++
 en-us/blog/architecture-design.html                              | 9 +++++++++
 en-us/blog/index.html                                            | 9 +++++++++
 en-us/blog/meetup_2019_10_26.html                                | 9 +++++++++
 en-us/blog/meetup_2019_12_08.html                                | 9 +++++++++
 en-us/community/development/DS-License.html                      | 9 +++++++++
 en-us/community/development/api-standard.html                    | 9 +++++++++
 en-us/community/development/become-a-committer.html              | 9 +++++++++
 en-us/community/development/code-conduct.html                    | 9 +++++++++
 en-us/community/development/commit-message.html                  | 9 +++++++++
 en-us/community/development/contribute.html                      | 9 +++++++++
 en-us/community/development/document.html                        | 9 +++++++++
 en-us/community/development/issue.html                           | 9 +++++++++
 en-us/community/development/microbench.html                      | 9 +++++++++
 en-us/community/development/pull-request.html                    | 9 +++++++++
 en-us/community/development/submit-code.html                     | 9 +++++++++
 en-us/community/development/subscribe.html                       | 9 +++++++++
 en-us/community/index.html                                       | 9 +++++++++
 en-us/community/release-post.html                                | 9 +++++++++
 en-us/community/release-prepare.html                             | 9 +++++++++
 en-us/community/release.html                                     | 9 +++++++++
 en-us/community/security.html                                    | 9 +++++++++
 en-us/community/team.html                                        | 9 +++++++++
 en-us/development/architecture-design.html                       | 9 +++++++++
 en-us/development/backend/mechanism/global-parameter.html        | 9 +++++++++
 en-us/development/backend/mechanism/overview.html                | 9 +++++++++
 en-us/development/backend/mechanism/task/switch.html             | 9 +++++++++
 en-us/development/backend/spi/alert.html                         | 9 +++++++++
 en-us/development/backend/spi/plugin.html                        | 9 +++++++++
 en-us/development/backend/spi/registry.html                      | 9 +++++++++
 en-us/development/backend/spi/task.html                          | 9 +++++++++
 en-us/development/development-environment-setup.html             | 9 +++++++++
 en-us/development/frontend-development.html                      | 9 +++++++++
 en-us/development/have-questions.html                            | 9 +++++++++
 en-us/docs/1.2.0/user_doc/backend-deployment.html                | 9 +++++++++
 en-us/docs/1.2.0/user_doc/cluster-deployment.html                | 9 +++++++++
 en-us/docs/1.2.0/user_doc/frontend-deployment.html               | 9 +++++++++
 en-us/docs/1.2.0/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.2.0/user_doc/metadata-1.2.html                      | 9 +++++++++
 en-us/docs/1.2.0/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.2.0/user_doc/standalone-deployment.html             | 9 +++++++++
 en-us/docs/1.2.0/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.2.0/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/1.2.1/user_doc/architecture-design.html               | 9 +++++++++
 en-us/docs/1.2.1/user_doc/backend-deployment.html                | 9 +++++++++
 en-us/docs/1.2.1/user_doc/frontend-deployment.html               | 9 +++++++++
 en-us/docs/1.2.1/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.2.1/user_doc/metadata-1.2.html                      | 9 +++++++++
 en-us/docs/1.2.1/user_doc/plugin-development.html                | 9 +++++++++
 en-us/docs/1.2.1/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.2.1/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.2.1/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/1.3.1/user_doc/architecture-design.html               | 9 +++++++++
 en-us/docs/1.3.1/user_doc/cluster-deployment.html                | 9 +++++++++
 en-us/docs/1.3.1/user_doc/configuration-file.html                | 9 +++++++++
 en-us/docs/1.3.1/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.3.1/user_doc/metadata-1.3.html                      | 9 +++++++++
 en-us/docs/1.3.1/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.3.1/user_doc/standalone-deployment.html             | 9 +++++++++
 en-us/docs/1.3.1/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.3.1/user_doc/task-structure.html                    | 9 +++++++++
 en-us/docs/1.3.1/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/1.3.2/user_doc/architecture-design.html               | 9 +++++++++
 en-us/docs/1.3.2/user_doc/cluster-deployment.html                | 9 +++++++++
 en-us/docs/1.3.2/user_doc/configuration-file.html                | 9 +++++++++
 en-us/docs/1.3.2/user_doc/expansion-reduction.html               | 9 +++++++++
 en-us/docs/1.3.2/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.3.2/user_doc/metadata-1.3.html                      | 9 +++++++++
 en-us/docs/1.3.2/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.3.2/user_doc/standalone-deployment.html             | 9 +++++++++
 en-us/docs/1.3.2/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.3.2/user_doc/task-structure.html                    | 9 +++++++++
 en-us/docs/1.3.2/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/1.3.3/user_doc/architecture-design.html               | 9 +++++++++
 en-us/docs/1.3.3/user_doc/cluster-deployment.html                | 9 +++++++++
 en-us/docs/1.3.3/user_doc/configuration-file.html                | 9 +++++++++
 en-us/docs/1.3.3/user_doc/expansion-reduction.html               | 9 +++++++++
 en-us/docs/1.3.3/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.3.3/user_doc/metadata-1.3.html                      | 9 +++++++++
 en-us/docs/1.3.3/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.3.3/user_doc/standalone-deployment.html             | 9 +++++++++
 en-us/docs/1.3.3/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.3.3/user_doc/task-structure.html                    | 9 +++++++++
 en-us/docs/1.3.3/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/1.3.4/user_doc/architecture-design.html               | 9 +++++++++
 en-us/docs/1.3.4/user_doc/cluster-deployment.html                | 9 +++++++++
 en-us/docs/1.3.4/user_doc/configuration-file.html                | 9 +++++++++
 en-us/docs/1.3.4/user_doc/docker-deployment.html                 | 9 +++++++++
 en-us/docs/1.3.4/user_doc/expansion-reduction.html               | 9 +++++++++
 en-us/docs/1.3.4/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.3.4/user_doc/load-balance.html                      | 9 +++++++++
 en-us/docs/1.3.4/user_doc/metadata-1.3.html                      | 9 +++++++++
 en-us/docs/1.3.4/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.3.4/user_doc/standalone-deployment.html             | 9 +++++++++
 en-us/docs/1.3.4/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.3.4/user_doc/task-structure.html                    | 9 +++++++++
 en-us/docs/1.3.4/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/1.3.5/user_doc/architecture-design.html               | 9 +++++++++
 en-us/docs/1.3.5/user_doc/cluster-deployment.html                | 9 +++++++++
 en-us/docs/1.3.5/user_doc/configuration-file.html                | 9 +++++++++
 en-us/docs/1.3.5/user_doc/docker-deployment.html                 | 9 +++++++++
 en-us/docs/1.3.5/user_doc/expansion-reduction.html               | 9 +++++++++
 en-us/docs/1.3.5/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.3.5/user_doc/kubernetes-deployment.html             | 9 +++++++++
 en-us/docs/1.3.5/user_doc/load-balance.html                      | 9 +++++++++
 en-us/docs/1.3.5/user_doc/metadata-1.3.html                      | 9 +++++++++
 en-us/docs/1.3.5/user_doc/open-api.html                          | 9 +++++++++
 en-us/docs/1.3.5/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.3.5/user_doc/standalone-deployment.html             | 9 +++++++++
 en-us/docs/1.3.5/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.3.5/user_doc/task-structure.html                    | 9 +++++++++
 en-us/docs/1.3.5/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/1.3.6/user_doc/ambari-integration.html                | 9 +++++++++
 en-us/docs/1.3.6/user_doc/architecture-design.html               | 9 +++++++++
 en-us/docs/1.3.6/user_doc/cluster-deployment.html                | 9 +++++++++
 en-us/docs/1.3.6/user_doc/configuration-file.html                | 9 +++++++++
 en-us/docs/1.3.6/user_doc/docker-deployment.html                 | 9 +++++++++
 en-us/docs/1.3.6/user_doc/expansion-reduction.html               | 9 +++++++++
 en-us/docs/1.3.6/user_doc/flink-call.html                        | 9 +++++++++
 en-us/docs/1.3.6/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.3.6/user_doc/kubernetes-deployment.html             | 9 +++++++++
 en-us/docs/1.3.6/user_doc/load-balance.html                      | 9 +++++++++
 en-us/docs/1.3.6/user_doc/metadata-1.3.html                      | 9 +++++++++
 en-us/docs/1.3.6/user_doc/open-api.html                          | 9 +++++++++
 en-us/docs/1.3.6/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.3.6/user_doc/skywalking-agent-deployment.html       | 9 +++++++++
 en-us/docs/1.3.6/user_doc/standalone-deployment.html             | 9 +++++++++
 en-us/docs/1.3.6/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.3.6/user_doc/task-structure.html                    | 9 +++++++++
 en-us/docs/1.3.6/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/1.3.8/user_doc/ambari-integration.html                | 9 +++++++++
 en-us/docs/1.3.8/user_doc/architecture-design.html               | 9 +++++++++
 en-us/docs/1.3.8/user_doc/cluster-deployment.html                | 9 +++++++++
 en-us/docs/1.3.8/user_doc/configuration-file.html                | 9 +++++++++
 en-us/docs/1.3.8/user_doc/docker-deployment.html                 | 9 +++++++++
 en-us/docs/1.3.8/user_doc/expansion-reduction.html               | 9 +++++++++
 en-us/docs/1.3.8/user_doc/flink-call.html                        | 9 +++++++++
 en-us/docs/1.3.8/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.3.8/user_doc/kubernetes-deployment.html             | 9 +++++++++
 en-us/docs/1.3.8/user_doc/load-balance.html                      | 9 +++++++++
 en-us/docs/1.3.8/user_doc/metadata-1.3.html                      | 9 +++++++++
 en-us/docs/1.3.8/user_doc/open-api.html                          | 9 +++++++++
 en-us/docs/1.3.8/user_doc/parameters-introduction.html           | 9 +++++++++
 en-us/docs/1.3.8/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.3.8/user_doc/skywalking-agent-deployment.html       | 9 +++++++++
 en-us/docs/1.3.8/user_doc/standalone-deployment.html             | 9 +++++++++
 en-us/docs/1.3.8/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.3.8/user_doc/task-structure.html                    | 9 +++++++++
 en-us/docs/1.3.8/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/1.3.9/user_doc/ambari-integration.html                | 9 +++++++++
 en-us/docs/1.3.9/user_doc/architecture-design.html               | 9 +++++++++
 en-us/docs/1.3.9/user_doc/cluster-deployment.html                | 9 +++++++++
 en-us/docs/1.3.9/user_doc/configuration-file.html                | 9 +++++++++
 en-us/docs/1.3.9/user_doc/docker-deployment.html                 | 9 +++++++++
 en-us/docs/1.3.9/user_doc/expansion-reduction.html               | 9 +++++++++
 en-us/docs/1.3.9/user_doc/flink-call.html                        | 9 +++++++++
 en-us/docs/1.3.9/user_doc/hardware-environment.html              | 9 +++++++++
 en-us/docs/1.3.9/user_doc/kubernetes-deployment.html             | 9 +++++++++
 en-us/docs/1.3.9/user_doc/load-balance.html                      | 9 +++++++++
 en-us/docs/1.3.9/user_doc/metadata-1.3.html                      | 9 +++++++++
 en-us/docs/1.3.9/user_doc/open-api.html                          | 9 +++++++++
 en-us/docs/1.3.9/user_doc/parameters-introduction.html           | 9 +++++++++
 en-us/docs/1.3.9/user_doc/quick-start.html                       | 9 +++++++++
 en-us/docs/1.3.9/user_doc/skywalking-agent-deployment.html       | 9 +++++++++
 en-us/docs/1.3.9/user_doc/standalone-deployment.html             | 9 +++++++++
 en-us/docs/1.3.9/user_doc/standalone-server.html                 | 9 +++++++++
 en-us/docs/1.3.9/user_doc/system-manual.html                     | 9 +++++++++
 en-us/docs/1.3.9/user_doc/task-structure.html                    | 9 +++++++++
 en-us/docs/1.3.9/user_doc/upgrade.html                           | 9 +++++++++
 .../user_doc/About_DolphinScheduler/About_DolphinScheduler.html  | 9 +++++++++
 en-us/docs/2.0.0/user_doc/architecture/configuration.html        | 9 +++++++++
 en-us/docs/2.0.0/user_doc/architecture/design.html               | 9 +++++++++
 en-us/docs/2.0.0/user_doc/architecture/designplus.html           | 9 +++++++++
 en-us/docs/2.0.0/user_doc/architecture/listdocs.html             | 9 +++++++++
 en-us/docs/2.0.0/user_doc/architecture/load-balance.html         | 9 +++++++++
 en-us/docs/2.0.0/user_doc/architecture/metadata.html             | 9 +++++++++
 en-us/docs/2.0.0/user_doc/architecture/task-structure.html       | 9 +++++++++
 en-us/docs/2.0.0/user_doc/dev_run.html                           | 9 +++++++++
 en-us/docs/2.0.0/user_doc/expansion-reduction.html               | 9 +++++++++
 .../docs/2.0.0/user_doc/guide/alert/alert_plugin_user_guide.html | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/alert/enterprise-wechat.html     | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/datasource/hive.html             | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/datasource/introduction.html     | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/datasource/mysql.html            | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/datasource/postgresql.html       | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/datasource/spark.html            | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/flink-call.html                  | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/homepage.html                    | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/installation/cluster.html        | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/installation/docker.html         | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/installation/hardware.html       | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/installation/kubernetes.html     | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/installation/pseudo-cluster.html | 9 +++++++++
 .../docs/2.0.0/user_doc/guide/installation/skywalking-agent.html | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/installation/standalone.html     | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/introduction.html                | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/monitor.html                     | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/open-api.html                    | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/parameter/built-in.html          | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/parameter/context.html           | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/parameter/global.html            | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/parameter/local.html             | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/parameter/priority.html          | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/project.html                     | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/quick-start.html                 | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/resource.html                    | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/security.html                    | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task-instance.html               | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/conditions.html             | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/datax.html                  | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/dependent.html              | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/flink.html                  | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/http.html                   | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/map-reduce.html             | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/pigeon.html                 | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/python.html                 | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/shell.html                  | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/spark.html                  | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/sql.html                    | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/stored-procedure.html       | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/sub-process.html            | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/task/switch.html                 | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/workflow-definition.html         | 9 +++++++++
 en-us/docs/2.0.0/user_doc/guide/workflow-instance.html           | 9 +++++++++
 en-us/docs/2.0.0/user_doc/integration/ambari.html                | 9 +++++++++
 en-us/docs/2.0.0/user_doc/upgrade.html                           | 9 +++++++++
 en-us/docs/dev/user_doc/architecture/configuration.html          | 9 +++++++++
 en-us/docs/dev/user_doc/architecture/design.html                 | 9 +++++++++
 en-us/docs/dev/user_doc/architecture/load-balance.html           | 9 +++++++++
 en-us/docs/dev/user_doc/architecture/metadata.html               | 9 +++++++++
 en-us/docs/dev/user_doc/architecture/task-structure.html         | 9 +++++++++
 en-us/docs/dev/user_doc/dev_run.html                             | 9 +++++++++
 en-us/docs/dev/user_doc/expansion-reduction.html                 | 9 +++++++++
 en-us/docs/dev/user_doc/guide/alert/alert_plugin_user_guide.html | 9 +++++++++
 en-us/docs/dev/user_doc/guide/alert/enterprise-wechat.html       | 9 +++++++++
 en-us/docs/dev/user_doc/guide/datasource/hive.html               | 9 +++++++++
 en-us/docs/dev/user_doc/guide/datasource/introduction.html       | 9 +++++++++
 en-us/docs/dev/user_doc/guide/datasource/mysql.html              | 9 +++++++++
 en-us/docs/dev/user_doc/guide/datasource/postgresql.html         | 9 +++++++++
 en-us/docs/dev/user_doc/guide/datasource/spark.html              | 9 +++++++++
 en-us/docs/dev/user_doc/guide/flink-call.html                    | 9 +++++++++
 en-us/docs/dev/user_doc/guide/homepage.html                      | 9 +++++++++
 en-us/docs/dev/user_doc/guide/installation/cluster.html          | 9 +++++++++
 en-us/docs/dev/user_doc/guide/installation/docker.html           | 9 +++++++++
 en-us/docs/dev/user_doc/guide/installation/hardware.html         | 9 +++++++++
 en-us/docs/dev/user_doc/guide/installation/kubernetes.html       | 9 +++++++++
 en-us/docs/dev/user_doc/guide/installation/pseudo-cluster.html   | 9 +++++++++
 en-us/docs/dev/user_doc/guide/installation/skywalking-agent.html | 9 +++++++++
 en-us/docs/dev/user_doc/guide/installation/standalone.html       | 9 +++++++++
 en-us/docs/dev/user_doc/guide/introduction.html                  | 9 +++++++++
 en-us/docs/dev/user_doc/guide/monitor.html                       | 9 +++++++++
 en-us/docs/dev/user_doc/guide/open-api.html                      | 9 +++++++++
 en-us/docs/dev/user_doc/guide/parameter/built-in.html            | 9 +++++++++
 en-us/docs/dev/user_doc/guide/parameter/context.html             | 9 +++++++++
 en-us/docs/dev/user_doc/guide/parameter/global.html              | 9 +++++++++
 en-us/docs/dev/user_doc/guide/parameter/local.html               | 9 +++++++++
 en-us/docs/dev/user_doc/guide/parameter/priority.html            | 9 +++++++++
 en-us/docs/dev/user_doc/guide/project.html                       | 9 +++++++++
 en-us/docs/dev/user_doc/guide/quick-start.html                   | 9 +++++++++
 en-us/docs/dev/user_doc/guide/resource.html                      | 9 +++++++++
 en-us/docs/dev/user_doc/guide/security.html                      | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task-instance.html                 | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/conditions.html               | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/datax.html                    | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/dependent.html                | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/flink.html                    | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/http.html                     | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/map-reduce.html               | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/pigeon.html                   | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/python.html                   | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/shell.html                    | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/spark.html                    | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/sql.html                      | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/stored-procedure.html         | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/sub-process.html              | 9 +++++++++
 en-us/docs/dev/user_doc/guide/task/switch.html                   | 9 +++++++++
 en-us/docs/dev/user_doc/guide/workflow-definition.html           | 9 +++++++++
 en-us/docs/dev/user_doc/guide/workflow-instance.html             | 9 +++++++++
 en-us/docs/dev/user_doc/integration/ambari.html                  | 9 +++++++++
 en-us/docs/dev/user_doc/upgrade.html                             | 9 +++++++++
 .../user_doc/About_DolphinScheduler/About_DolphinScheduler.html  | 9 +++++++++
 en-us/docs/latest/user_doc/architecture/configuration.html       | 9 +++++++++
 en-us/docs/latest/user_doc/architecture/design.html              | 9 +++++++++
 en-us/docs/latest/user_doc/architecture/designplus.html          | 9 +++++++++
 en-us/docs/latest/user_doc/architecture/listdocs.html            | 9 +++++++++
 en-us/docs/latest/user_doc/architecture/load-balance.html        | 9 +++++++++
 en-us/docs/latest/user_doc/architecture/metadata.html            | 9 +++++++++
 en-us/docs/latest/user_doc/architecture/task-structure.html      | 9 +++++++++
 en-us/docs/latest/user_doc/dev_run.html                          | 9 +++++++++
 en-us/docs/latest/user_doc/expansion-reduction.html              | 9 +++++++++
 .../latest/user_doc/guide/alert/alert_plugin_user_guide.html     | 9 +++++++++
 en-us/docs/latest/user_doc/guide/alert/enterprise-wechat.html    | 9 +++++++++
 en-us/docs/latest/user_doc/guide/datasource/hive.html            | 9 +++++++++
 en-us/docs/latest/user_doc/guide/datasource/introduction.html    | 9 +++++++++
 en-us/docs/latest/user_doc/guide/datasource/mysql.html           | 9 +++++++++
 en-us/docs/latest/user_doc/guide/datasource/postgresql.html      | 9 +++++++++
 en-us/docs/latest/user_doc/guide/datasource/spark.html           | 9 +++++++++
 en-us/docs/latest/user_doc/guide/flink-call.html                 | 9 +++++++++
 en-us/docs/latest/user_doc/guide/homepage.html                   | 9 +++++++++
 en-us/docs/latest/user_doc/guide/installation/cluster.html       | 9 +++++++++
 en-us/docs/latest/user_doc/guide/installation/docker.html        | 9 +++++++++
 en-us/docs/latest/user_doc/guide/installation/hardware.html      | 9 +++++++++
 en-us/docs/latest/user_doc/guide/installation/kubernetes.html    | 9 +++++++++
 .../docs/latest/user_doc/guide/installation/pseudo-cluster.html  | 9 +++++++++
 .../latest/user_doc/guide/installation/skywalking-agent.html     | 9 +++++++++
 en-us/docs/latest/user_doc/guide/installation/standalone.html    | 9 +++++++++
 en-us/docs/latest/user_doc/guide/introduction.html               | 9 +++++++++
 en-us/docs/latest/user_doc/guide/monitor.html                    | 9 +++++++++
 en-us/docs/latest/user_doc/guide/open-api.html                   | 9 +++++++++
 en-us/docs/latest/user_doc/guide/parameter/built-in.html         | 9 +++++++++
 en-us/docs/latest/user_doc/guide/parameter/context.html          | 9 +++++++++
 en-us/docs/latest/user_doc/guide/parameter/global.html           | 9 +++++++++
 en-us/docs/latest/user_doc/guide/parameter/local.html            | 9 +++++++++
 en-us/docs/latest/user_doc/guide/parameter/priority.html         | 9 +++++++++
 en-us/docs/latest/user_doc/guide/project.html                    | 9 +++++++++
 en-us/docs/latest/user_doc/guide/quick-start.html                | 9 +++++++++
 en-us/docs/latest/user_doc/guide/resource.html                   | 9 +++++++++
 en-us/docs/latest/user_doc/guide/security.html                   | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task-instance.html              | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/conditions.html            | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/datax.html                 | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/dependent.html             | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/flink.html                 | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/http.html                  | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/map-reduce.html            | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/pigeon.html                | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/python.html                | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/shell.html                 | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/spark.html                 | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/sql.html                   | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/stored-procedure.html      | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/sub-process.html           | 9 +++++++++
 en-us/docs/latest/user_doc/guide/task/switch.html                | 9 +++++++++
 en-us/docs/latest/user_doc/guide/workflow-definition.html        | 9 +++++++++
 en-us/docs/latest/user_doc/guide/workflow-instance.html          | 9 +++++++++
 en-us/docs/latest/user_doc/integration/ambari.html               | 9 +++++++++
 en-us/docs/latest/user_doc/upgrade.html                          | 9 +++++++++
 en-us/docs/release/faq.html                                      | 9 +++++++++
 en-us/download/download.html                                     | 9 +++++++++
 en-us/download/download_ppt.html                                 | 9 +++++++++
 en-us/index.html                                                 | 9 +++++++++
 en-us/user/index.html                                            | 9 +++++++++
 index.html                                                       | 9 +++++++++
 zh-cn/blog/DAG.html                                              | 9 +++++++++
 zh-cn/blog/DS-2.0-alpha-release.html                             | 9 +++++++++
 zh-cn/blog/DS_architecture_evolution.html                        | 9 +++++++++
 zh-cn/blog/DS_run_in_windows.html                                | 9 +++++++++
 ...264\236\346\203\205\345\206\265\350\257\264\346\230\216.html" | 9 +++++++++
 zh-cn/blog/about_blocking_task.html                              | 9 +++++++++
 zh-cn/blog/architecture-design.html                              | 9 +++++++++
 zh-cn/blog/cicd_workflow.html                                    | 9 +++++++++
 zh-cn/blog/dolphinscheduler_json.html                            | 9 +++++++++
 zh-cn/blog/index.html                                            | 9 +++++++++
 zh-cn/blog/ipalfish_tech_platform.html                           | 9 +++++++++
 zh-cn/blog/json_split.html                                       | 9 +++++++++
 zh-cn/blog/live_online_2020_05_26.html                           | 9 +++++++++
 zh-cn/blog/meetup_2019_10_26.html                                | 9 +++++++++
 zh-cn/blog/meetup_2019_12_08.html                                | 9 +++++++++
 zh-cn/blog/new_committer_wenjun.html                             | 9 +++++++++
 zh-cn/blog/ut-guideline.html                                     | 9 +++++++++
 zh-cn/blog/ut-template.html                                      | 9 +++++++++
 zh-cn/community/development/DS-License.html                      | 9 +++++++++
 zh-cn/community/development/api-standard.html                    | 9 +++++++++
 zh-cn/community/development/become-a-committer.html              | 9 +++++++++
 zh-cn/community/development/code-conduct.html                    | 9 +++++++++
 zh-cn/community/development/commit-message.html                  | 9 +++++++++
 zh-cn/community/development/contribute.html                      | 9 +++++++++
 zh-cn/community/development/document.html                        | 9 +++++++++
 zh-cn/community/development/issue.html                           | 9 +++++++++
 zh-cn/community/development/microbench.html                      | 9 +++++++++
 zh-cn/community/development/pull-request.html                    | 9 +++++++++
 zh-cn/community/development/submit-code.html                     | 9 +++++++++
 zh-cn/community/development/subscribe.html                       | 9 +++++++++
 zh-cn/community/development/unit-test.html                       | 9 +++++++++
 zh-cn/community/index.html                                       | 9 +++++++++
 zh-cn/community/release-post.html                                | 9 +++++++++
 zh-cn/community/release-prepare.html                             | 9 +++++++++
 zh-cn/community/release.html                                     | 9 +++++++++
 zh-cn/community/security.html                                    | 9 +++++++++
 zh-cn/community/team.html                                        | 9 +++++++++
 zh-cn/development/architecture-design.html                       | 9 +++++++++
 zh-cn/development/backend/mechanism/global-parameter.html        | 9 +++++++++
 zh-cn/development/backend/mechanism/overview.html                | 9 +++++++++
 zh-cn/development/backend/mechanism/task/switch.html             | 9 +++++++++
 zh-cn/development/backend/spi/alert.html                         | 9 +++++++++
 zh-cn/development/backend/spi/plugin.html                        | 9 +++++++++
 zh-cn/development/backend/spi/registry.html                      | 9 +++++++++
 zh-cn/development/backend/spi/task.html                          | 9 +++++++++
 zh-cn/development/development-environment-setup.html             | 9 +++++++++
 zh-cn/development/frontend-development.html                      | 9 +++++++++
 zh-cn/development/have-questions.html                            | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/backend-deployment.html                | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/deployparam.html                       | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/frontend-deployment.html               | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/masterserver-code-analysis.html        | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/metadata-1.2.html                      | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.2.0/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/architecture-design.html               | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/backend-deployment.html                | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/deployparam.html                       | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/frontend-deployment.html               | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/metadata-1.2.html                      | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/microbench.html                        | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/plugin-development.html                | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.2.1/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/architecture-design.html               | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/configuration-file.html                | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/metadata-1.3.html                      | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/task-structure.html                    | 9 +++++++++
 zh-cn/docs/1.3.1/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/architecture-design.html               | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/configuration-file.html                | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/expansion-reduction.html               | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/metadata-1.3.html                      | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/task-structure.html                    | 9 +++++++++
 zh-cn/docs/1.3.2/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/architecture-design.html               | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/configuration-file.html                | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/expansion-reduction.html               | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/metadata-1.3.html                      | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/task-structure.html                    | 9 +++++++++
 zh-cn/docs/1.3.3/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/architecture-design.html               | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/configuration-file.html                | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/docker-deployment.html                 | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/expansion-reduction.html               | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/load-balance.html                      | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/metadata-1.3.html                      | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/task-structure.html                    | 9 +++++++++
 zh-cn/docs/1.3.4/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/architecture-design.html               | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/configuration-file.html                | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/docker-deployment.html                 | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/expansion-reduction.html               | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/kubernetes-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/load-balance.html                      | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/metadata-1.3.html                      | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/open-api.html                          | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/task-structure.html                    | 9 +++++++++
 zh-cn/docs/1.3.5/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/architecture-design.html               | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/configuration-file.html                | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/docker-deployment.html                 | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/expansion-reduction.html               | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/flink-call.html                        | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/kubernetes-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/load-balance.html                      | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/metadata-1.3.html                      | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/open-api.html                          | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/skywalking-agent-deployment.html       | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/task-structure.html                    | 9 +++++++++
 zh-cn/docs/1.3.6/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/architecture-design.html               | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/configuration-file.html                | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/docker-deployment.html                 | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/expansion-reduction.html               | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/flink-call.html                        | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/kubernetes-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/load-balance.html                      | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/metadata-1.3.html                      | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/open-api.html                          | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/parameters-introduction.html           | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/skywalking-agent-deployment.html       | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/task-structure.html                    | 9 +++++++++
 zh-cn/docs/1.3.8/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/architecture-design.html               | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/cluster-deployment.html                | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/configuration-file.html                | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/docker-deployment.html                 | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/expansion-reduction.html               | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/flink-call.html                        | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/hardware-environment.html              | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/kubernetes-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/load-balance.html                      | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/metadata-1.3.html                      | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/open-api.html                          | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/parameters-introduction.html           | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/quick-start.html                       | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/skywalking-agent-deployment.html       | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/standalone-deployment.html             | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/standalone-server.html                 | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/system-manual.html                     | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/task-structure.html                    | 9 +++++++++
 zh-cn/docs/1.3.9/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/architecture/configuration.html        | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/architecture/design.html               | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/architecture/designplus.html           | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/architecture/listdocs.html             | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/architecture/load-balance.html         | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/architecture/metadata.html             | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/architecture/task-structure.html       | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/expansion-reduction.html               | 9 +++++++++
 .../docs/2.0.0/user_doc/guide/alert/alert_plugin_user_guide.html | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/alert/enterprise-wechat.html     | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/datasource/hive.html             | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/datasource/introduction.html     | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/datasource/mysql.html            | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/datasource/postgresql.html       | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/datasource/spark.html            | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/flink-call.html                  | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/homepage.html                    | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/installation/cluster.html        | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/installation/docker.html         | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/installation/hardware.html       | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/installation/kubernetes.html     | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/installation/pseudo-cluster.html | 9 +++++++++
 .../docs/2.0.0/user_doc/guide/installation/skywalking-agent.html | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/installation/standalone.html     | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/introduction.html                | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/monitor.html                     | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/open-api.html                    | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/parameter/built-in.html          | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/parameter/context.html           | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/parameter/global.html            | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/parameter/local.html             | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/parameter/priority.html          | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/project.html                     | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/quick-start.html                 | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/resource.html                    | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/security.html                    | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task-instance.html               | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/conditions.html             | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/datax.html                  | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/dependent.html              | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/flink.html                  | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/http.html                   | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/map-reduce.html             | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/pigeon.html                 | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/python.html                 | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/shell.html                  | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/spark.html                  | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/sql.html                    | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/stored-procedure.html       | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/sub-process.html            | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/task/switch.html                 | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/workflow-definition.html         | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/guide/workflow-instance.html           | 9 +++++++++
 zh-cn/docs/2.0.0/user_doc/upgrade.html                           | 9 +++++++++
 zh-cn/docs/About_DolphinScheduler/About_DolphinScheduler.html    | 9 +++++++++
 zh-cn/docs/dev/user_doc/architecture/configuration.html          | 9 +++++++++
 zh-cn/docs/dev/user_doc/architecture/design.html                 | 9 +++++++++
 zh-cn/docs/dev/user_doc/architecture/load-balance.html           | 9 +++++++++
 zh-cn/docs/dev/user_doc/architecture/metadata.html               | 9 +++++++++
 zh-cn/docs/dev/user_doc/architecture/task-structure.html         | 9 +++++++++
 zh-cn/docs/dev/user_doc/expansion-reduction.html                 | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/alert/alert_plugin_user_guide.html | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/alert/enterprise-wechat.html       | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/datasource/hive.html               | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/datasource/introduction.html       | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/datasource/mysql.html              | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/datasource/postgresql.html         | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/datasource/spark.html              | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/flink-call.html                    | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/homepage.html                      | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/installation/cluster.html          | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/installation/docker.html           | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/installation/hardware.html         | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/installation/kubernetes.html       | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/installation/pseudo-cluster.html   | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/installation/skywalking-agent.html | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/installation/standalone.html       | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/introduction.html                  | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/monitor.html                       | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/open-api.html                      | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/parameter/built-in.html            | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/parameter/context.html             | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/parameter/global.html              | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/parameter/local.html               | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/parameter/priority.html            | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/project.html                       | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/quick-start.html                   | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/resource.html                      | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/security.html                      | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task-instance.html                 | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/conditions.html               | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/datax.html                    | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/dependent.html                | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/flink.html                    | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/http.html                     | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/map-reduce.html               | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/pigeon.html                   | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/python.html                   | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/shell.html                    | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/spark.html                    | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/sql.html                      | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/stored-procedure.html         | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/sub-process.html              | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/task/switch.html                   | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/workflow-definition.html           | 9 +++++++++
 zh-cn/docs/dev/user_doc/guide/workflow-instance.html             | 9 +++++++++
 zh-cn/docs/dev/user_doc/upgrade.html                             | 9 +++++++++
 zh-cn/docs/latest/user_doc/architecture/configuration.html       | 9 +++++++++
 zh-cn/docs/latest/user_doc/architecture/design.html              | 9 +++++++++
 zh-cn/docs/latest/user_doc/architecture/designplus.html          | 9 +++++++++
 zh-cn/docs/latest/user_doc/architecture/listdocs.html            | 9 +++++++++
 zh-cn/docs/latest/user_doc/architecture/load-balance.html        | 9 +++++++++
 zh-cn/docs/latest/user_doc/architecture/metadata.html            | 9 +++++++++
 zh-cn/docs/latest/user_doc/architecture/task-structure.html      | 9 +++++++++
 zh-cn/docs/latest/user_doc/expansion-reduction.html              | 9 +++++++++
 .../latest/user_doc/guide/alert/alert_plugin_user_guide.html     | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/alert/enterprise-wechat.html    | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/datasource/hive.html            | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/datasource/introduction.html    | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/datasource/mysql.html           | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/datasource/postgresql.html      | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/datasource/spark.html           | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/flink-call.html                 | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/homepage.html                   | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/installation/cluster.html       | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/installation/docker.html        | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/installation/hardware.html      | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/installation/kubernetes.html    | 9 +++++++++
 .../docs/latest/user_doc/guide/installation/pseudo-cluster.html  | 9 +++++++++
 .../latest/user_doc/guide/installation/skywalking-agent.html     | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/installation/standalone.html    | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/introduction.html               | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/monitor.html                    | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/open-api.html                   | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/parameter/built-in.html         | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/parameter/context.html          | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/parameter/global.html           | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/parameter/local.html            | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/parameter/priority.html         | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/project.html                    | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/quick-start.html                | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/resource.html                   | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/security.html                   | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task-instance.html              | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/conditions.html            | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/datax.html                 | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/dependent.html             | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/flink.html                 | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/http.html                  | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/map-reduce.html            | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/pigeon.html                | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/python.html                | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/shell.html                 | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/spark.html                 | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/sql.html                   | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/stored-procedure.html      | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/sub-process.html           | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/task/switch.html                | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/workflow-definition.html        | 9 +++++++++
 zh-cn/docs/latest/user_doc/guide/workflow-instance.html          | 9 +++++++++
 zh-cn/docs/latest/user_doc/upgrade.html                          | 9 +++++++++
 zh-cn/docs/release/faq.html                                      | 9 +++++++++
 zh-cn/download/download.html                                     | 9 +++++++++
 zh-cn/download/download_ppt.html                                 | 9 +++++++++
 zh-cn/index.html                                                 | 9 +++++++++
 zh-cn/user/index.html                                            | 9 +++++++++
 701 files changed, 6309 insertions(+)

diff --git a/404.html b/404.html
index 108541c..ffbd857 100644
--- a/404.html
+++ b/404.html
@@ -27,5 +27,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/DAG.html b/en-us/blog/DAG.html
index 927ce6e..7382479 100644
--- a/en-us/blog/DAG.html
+++ b/en-us/blog/DAG.html
@@ -196,5 +196,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/DS-2.0-alpha-release(En).html b/en-us/blog/DS-2.0-alpha-release(En).html
index ce3b7a2..6471cbb 100644
--- a/en-us/blog/DS-2.0-alpha-release(En).html
+++ b/en-us/blog/DS-2.0-alpha-release(En).html
@@ -106,5 +106,14 @@ Thanks so much for the participation of 100+ contributors (GitHub ID), and we ar
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/DolphinScheduler Vulnerability Explanation.html b/en-us/blog/DolphinScheduler Vulnerability Explanation.html
index 3d4eb44..91d9554 100644
--- a/en-us/blog/DolphinScheduler Vulnerability Explanation.html	
+++ b/en-us/blog/DolphinScheduler Vulnerability Explanation.html	
@@ -48,5 +48,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/FAQ.html b/en-us/blog/FAQ.html
index e60d8f6..c5bfd05 100644
--- a/en-us/blog/FAQ.html
+++ b/en-us/blog/FAQ.html
@@ -35,5 +35,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/Introducing Apache DolphinScheduler 1.3.9.html b/en-us/blog/Introducing Apache DolphinScheduler 1.3.9.html
index 9b682e5..a220a4f 100644
--- a/en-us/blog/Introducing Apache DolphinScheduler 1.3.9.html	
+++ b/en-us/blog/Introducing Apache DolphinScheduler 1.3.9.html	
@@ -70,5 +70,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/Json_Split.html b/en-us/blog/Json_Split.html
index 0ebaa44..54b211c 100644
--- a/en-us/blog/Json_Split.html
+++ b/en-us/blog/Json_Split.html
@@ -113,5 +113,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/architecture-design.html b/en-us/blog/architecture-design.html
index bfd560c..4317fbf 100644
--- a/en-us/blog/architecture-design.html
+++ b/en-us/blog/architecture-design.html
@@ -303,5 +303,14 @@ Public <span class="hljs-class"><span class="hljs-keyword">class</span> <span cl
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/index.html b/en-us/blog/index.html
index ddad691..6352f8b 100644
--- a/en-us/blog/index.html
+++ b/en-us/blog/index.html
@@ -26,5 +26,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/meetup_2019_10_26.html b/en-us/blog/meetup_2019_10_26.html
index 9f1bfc3..40766e6 100644
--- a/en-us/blog/meetup_2019_10_26.html
+++ b/en-us/blog/meetup_2019_10_26.html
@@ -39,5 +39,14 @@ Apache Dolphin Scheduler(Incubating) Meetup has been held successfully in Shangh
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/blog/meetup_2019_12_08.html b/en-us/blog/meetup_2019_12_08.html
index 8561a95..c8715aa 100644
--- a/en-us/blog/meetup_2019_12_08.html
+++ b/en-us/blog/meetup_2019_12_08.html
@@ -50,5 +50,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/DS-License.html b/en-us/community/development/DS-License.html
index 50f056e..6adc5ad 100644
--- a/en-us/community/development/DS-License.html
+++ b/en-us/community/development/DS-License.html
@@ -54,5 +54,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/api-standard.html b/en-us/community/development/api-standard.html
index 784847c..497bbe3 100644
--- a/en-us/community/development/api-standard.html
+++ b/en-us/community/development/api-standard.html
@@ -111,5 +111,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/become-a-committer.html b/en-us/community/development/become-a-committer.html
index 82284f8..37f1842 100644
--- a/en-us/community/development/become-a-committer.html
+++ b/en-us/community/development/become-a-committer.html
@@ -31,5 +31,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/code-conduct.html b/en-us/community/development/code-conduct.html
index a031cf8..f502969 100644
--- a/en-us/community/development/code-conduct.html
+++ b/en-us/community/development/code-conduct.html
@@ -124,5 +124,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/commit-message.html b/en-us/community/development/commit-message.html
index 30fbd11..b987d2d 100644
--- a/en-us/community/development/commit-message.html
+++ b/en-us/community/development/commit-message.html
@@ -90,5 +90,14 @@ This closes #001
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/contribute.html b/en-us/community/development/contribute.html
index 85ff615..64673d1 100644
--- a/en-us/community/development/contribute.html
+++ b/en-us/community/development/contribute.html
@@ -58,5 +58,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/document.html b/en-us/community/development/document.html
index 0f69b2f..c35611f 100644
--- a/en-us/community/development/document.html
+++ b/en-us/community/development/document.html
@@ -90,5 +90,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/issue.html b/en-us/community/development/issue.html
index 6df1eae..a625d9b 100644
--- a/en-us/community/development/issue.html
+++ b/en-us/community/development/issue.html
@@ -145,5 +145,14 @@ or leave a message to the user who raises the issue to modify it into the corres
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/microbench.html b/en-us/community/development/microbench.html
index 1889ac5..9ebabcc 100644
--- a/en-us/community/development/microbench.html
+++ b/en-us/community/development/microbench.html
@@ -108,5 +108,14 @@ EnumBenchMark.enumValuesTest           <span class="hljs-number">103</span>   av
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/pull-request.html b/en-us/community/development/pull-request.html
index 3372662..52a5192 100644
--- a/en-us/community/development/pull-request.html
+++ b/en-us/community/development/pull-request.html
@@ -107,5 +107,14 @@ And each Pull Request is submitted should be associated with only one issue of a
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/submit-code.html b/en-us/community/development/submit-code.html
index 6d98e6d..06b82f1 100644
--- a/en-us/community/development/submit-code.html
+++ b/en-us/community/development/submit-code.html
@@ -101,5 +101,14 @@ git push --set-upstream origin dev-1.0
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/development/subscribe.html b/en-us/community/development/subscribe.html
index 463a0c4..dba7341 100644
--- a/en-us/community/development/subscribe.html
+++ b/en-us/community/development/subscribe.html
@@ -39,5 +39,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/index.html b/en-us/community/index.html
index 41f221a..c38aa38 100644
--- a/en-us/community/index.html
+++ b/en-us/community/index.html
@@ -26,5 +26,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/release-post.html b/en-us/community/release-post.html
index a8f13aa..f9d6c09 100644
--- a/en-us/community/release-post.html
+++ b/en-us/community/release-post.html
@@ -67,5 +67,14 @@ docker push apache/dolphinscheduler:latest
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/release-prepare.html b/en-us/community/release-prepare.html
index 306fd23..d9fb0b3 100644
--- a/en-us/community/release-prepare.html
+++ b/en-us/community/release-prepare.html
@@ -66,5 +66,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/release.html b/en-us/community/release.html
index 749a285..156ca76 100644
--- a/en-us/community/release.html
+++ b/en-us/community/release.html
@@ -363,5 +363,14 @@ DolphinScheduler Resources:
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/security.html b/en-us/community/security.html
index 12e46f7..4cd9f4a 100644
--- a/en-us/community/security.html
+++ b/en-us/community/security.html
@@ -29,5 +29,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/community/team.html b/en-us/community/team.html
index 91f5120..5dacd33 100644
--- a/en-us/community/team.html
+++ b/en-us/community/team.html
@@ -227,5 +227,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/architecture-design.html b/en-us/development/architecture-design.html
index 5f82ec6..0518c0a 100644
--- a/en-us/development/architecture-design.html
+++ b/en-us/development/architecture-design.html
@@ -302,5 +302,14 @@ Public <span class="hljs-class"><span class="hljs-keyword">class</span> <span cl
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/backend/mechanism/global-parameter.html b/en-us/development/backend/mechanism/global-parameter.html
index 2559353..e6b3b0e 100644
--- a/en-us/development/backend/mechanism/global-parameter.html
+++ b/en-us/development/backend/mechanism/global-parameter.html
@@ -71,5 +71,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/backend/mechanism/overview.html b/en-us/development/backend/mechanism/overview.html
index 48211e8..26d5fcb 100644
--- a/en-us/development/backend/mechanism/overview.html
+++ b/en-us/development/backend/mechanism/overview.html
@@ -31,5 +31,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/backend/mechanism/task/switch.html b/en-us/development/backend/mechanism/task/switch.html
index 4b79aa1..0ac900a 100644
--- a/en-us/development/backend/mechanism/task/switch.html
+++ b/en-us/development/backend/mechanism/task/switch.html
@@ -33,5 +33,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/backend/spi/alert.html b/en-us/development/backend/spi/alert.html
index 66423ee..cef64db 100644
--- a/en-us/development/backend/spi/alert.html
+++ b/en-us/development/backend/spi/alert.html
@@ -102,5 +102,14 @@ This package contains the plug-in parameter definitions. We use alpacajs, a fron
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/backend/spi/plugin.html b/en-us/development/backend/spi/plugin.html
index 646e504..97ad211 100644
--- a/en-us/development/backend/spi/plugin.html
+++ b/en-us/development/backend/spi/plugin.html
@@ -79,5 +79,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/backend/spi/registry.html b/en-us/development/backend/spi/registry.html
index 4b2292e..7457435 100644
--- a/en-us/development/backend/spi/registry.html
+++ b/en-us/development/backend/spi/registry.html
@@ -67,5 +67,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/backend/spi/task.html b/en-us/development/backend/spi/task.html
index df12f32..54fa4d2 100644
--- a/en-us/development/backend/spi/task.html
+++ b/en-us/development/backend/spi/task.html
@@ -45,5 +45,14 @@ task.plugin.binding=./dolphinscheduler-task-plugin/dolphinscheduler-task-shell/p
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/development-environment-setup.html b/en-us/development/development-environment-setup.html
index a8a4445..9bf3fb8 100644
--- a/en-us/development/development-environment-setup.html
+++ b/en-us/development/development-environment-setup.html
@@ -164,5 +164,14 @@ npm run start
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/frontend-development.html b/en-us/development/frontend-development.html
index a1f8f20..a5d7802 100644
--- a/en-us/development/frontend-development.html
+++ b/en-us/development/frontend-development.html
@@ -525,5 +525,14 @@ Interface parameter transfer needs to be changed to the following way</p>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/development/have-questions.html b/en-us/development/have-questions.html
index 28a661b..37029a8 100644
--- a/en-us/development/have-questions.html
+++ b/en-us/development/have-questions.html
@@ -84,5 +84,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/backend-deployment.html b/en-us/docs/1.2.0/user_doc/backend-deployment.html
index 4e200c3..12aefd0 100644
--- a/en-us/docs/1.2.0/user_doc/backend-deployment.html
+++ b/en-us/docs/1.2.0/user_doc/backend-deployment.html
@@ -255,5 +255,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/cluster-deployment.html b/en-us/docs/1.2.0/user_doc/cluster-deployment.html
index fcd411b..fc82adc 100644
--- a/en-us/docs/1.2.0/user_doc/cluster-deployment.html
+++ b/en-us/docs/1.2.0/user_doc/cluster-deployment.html
@@ -478,5 +478,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/frontend-deployment.html b/en-us/docs/1.2.0/user_doc/frontend-deployment.html
index 524bc13..1c94865 100644
--- a/en-us/docs/1.2.0/user_doc/frontend-deployment.html
+++ b/en-us/docs/1.2.0/user_doc/frontend-deployment.html
@@ -122,5 +122,14 @@ client_max_body_size 1024m
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/hardware-environment.html b/en-us/docs/1.2.0/user_doc/hardware-environment.html
index 29ef2ba..f16c96f 100644
--- a/en-us/docs/1.2.0/user_doc/hardware-environment.html
+++ b/en-us/docs/1.2.0/user_doc/hardware-environment.html
@@ -130,5 +130,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/metadata-1.2.html b/en-us/docs/1.2.0/user_doc/metadata-1.2.html
index 6d6f777..1c7786c 100644
--- a/en-us/docs/1.2.0/user_doc/metadata-1.2.html
+++ b/en-us/docs/1.2.0/user_doc/metadata-1.2.html
@@ -657,5 +657,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/quick-start.html b/en-us/docs/1.2.0/user_doc/quick-start.html
index 5879270..e71a442 100644
--- a/en-us/docs/1.2.0/user_doc/quick-start.html
+++ b/en-us/docs/1.2.0/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/standalone-deployment.html b/en-us/docs/1.2.0/user_doc/standalone-deployment.html
index 2ae4d45..b7321a5 100644
--- a/en-us/docs/1.2.0/user_doc/standalone-deployment.html
+++ b/en-us/docs/1.2.0/user_doc/standalone-deployment.html
@@ -437,5 +437,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/system-manual.html b/en-us/docs/1.2.0/user_doc/system-manual.html
index 6d70101..5cb475d 100644
--- a/en-us/docs/1.2.0/user_doc/system-manual.html
+++ b/en-us/docs/1.2.0/user_doc/system-manual.html
@@ -774,5 +774,14 @@ conf/common/hadoop.properties
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/upgrade.html b/en-us/docs/1.2.0/user_doc/upgrade.html
index 8db5165..b696715 100644
--- a/en-us/docs/1.2.0/user_doc/upgrade.html
+++ b/en-us/docs/1.2.0/user_doc/upgrade.html
@@ -63,5 +63,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.1/user_doc/architecture-design.html b/en-us/docs/1.2.1/user_doc/architecture-design.html
index b31d4d1..3817f5e 100644
--- a/en-us/docs/1.2.1/user_doc/architecture-design.html
+++ b/en-us/docs/1.2.1/user_doc/architecture-design.html
@@ -302,5 +302,14 @@ Interfaces include workflow creation, definition, query, modification, release,
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.1/user_doc/backend-deployment.html b/en-us/docs/1.2.1/user_doc/backend-deployment.html
index 8b37dda..0ce4953 100644
--- a/en-us/docs/1.2.1/user_doc/backend-deployment.html
+++ b/en-us/docs/1.2.1/user_doc/backend-deployment.html
@@ -255,5 +255,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.1/user_doc/frontend-deployment.html b/en-us/docs/1.2.1/user_doc/frontend-deployment.html
index 1d2a16f..0f083ec 100644
--- a/en-us/docs/1.2.1/user_doc/frontend-deployment.html
+++ b/en-us/docs/1.2.1/user_doc/frontend-deployment.html
@@ -123,5 +123,14 @@ client_max_body_size 1024m
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.1/user_doc/hardware-environment.html b/en-us/docs/1.2.1/user_doc/hardware-environment.html
index 5aabaf2..bcac4ae 100644
--- a/en-us/docs/1.2.1/user_doc/hardware-environment.html
+++ b/en-us/docs/1.2.1/user_doc/hardware-environment.html
@@ -130,5 +130,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.1/user_doc/metadata-1.2.html b/en-us/docs/1.2.1/user_doc/metadata-1.2.html
index 4b81968..c7fb6a2 100644
--- a/en-us/docs/1.2.1/user_doc/metadata-1.2.html
+++ b/en-us/docs/1.2.1/user_doc/metadata-1.2.html
@@ -657,5 +657,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.1/user_doc/plugin-development.html b/en-us/docs/1.2.1/user_doc/plugin-development.html
index c0bca7c..4f21b3e 100644
--- a/en-us/docs/1.2.1/user_doc/plugin-development.html
+++ b/en-us/docs/1.2.1/user_doc/plugin-development.html
@@ -79,5 +79,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.1/user_doc/quick-start.html b/en-us/docs/1.2.1/user_doc/quick-start.html
index d726bfc..15dc860 100644
--- a/en-us/docs/1.2.1/user_doc/quick-start.html
+++ b/en-us/docs/1.2.1/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.1/user_doc/system-manual.html b/en-us/docs/1.2.1/user_doc/system-manual.html
index 519b241..3301258 100644
--- a/en-us/docs/1.2.1/user_doc/system-manual.html
+++ b/en-us/docs/1.2.1/user_doc/system-manual.html
@@ -774,5 +774,14 @@ conf/common/hadoop.properties
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.1/user_doc/upgrade.html b/en-us/docs/1.2.1/user_doc/upgrade.html
index a21ceda..5e666d2 100644
--- a/en-us/docs/1.2.1/user_doc/upgrade.html
+++ b/en-us/docs/1.2.1/user_doc/upgrade.html
@@ -63,5 +63,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/architecture-design.html b/en-us/docs/1.3.1/user_doc/architecture-design.html
index 34c910e..6ebdf0f 100644
--- a/en-us/docs/1.3.1/user_doc/architecture-design.html
+++ b/en-us/docs/1.3.1/user_doc/architecture-design.html
@@ -350,5 +350,14 @@ After the fault tolerance of ZooKeeper Master is completed, it is re-scheduled b
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/cluster-deployment.html b/en-us/docs/1.3.1/user_doc/cluster-deployment.html
index c8cb483..3bbb53c 100644
--- a/en-us/docs/1.3.1/user_doc/cluster-deployment.html
+++ b/en-us/docs/1.3.1/user_doc/cluster-deployment.html
@@ -399,5 +399,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/configuration-file.html b/en-us/docs/1.3.1/user_doc/configuration-file.html
index 408e9bb..1a094f2 100644
--- a/en-us/docs/1.3.1/user_doc/configuration-file.html
+++ b/en-us/docs/1.3.1/user_doc/configuration-file.html
@@ -996,5 +996,14 @@ The types of tasks involved are: Shell tasks, Python tasks, Spark tasks, Flink t
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/hardware-environment.html b/en-us/docs/1.3.1/user_doc/hardware-environment.html
index e76edbb..5a106f9 100644
--- a/en-us/docs/1.3.1/user_doc/hardware-environment.html
+++ b/en-us/docs/1.3.1/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/metadata-1.3.html b/en-us/docs/1.3.1/user_doc/metadata-1.3.html
index 2873d49..18ea8f9 100644
--- a/en-us/docs/1.3.1/user_doc/metadata-1.3.html
+++ b/en-us/docs/1.3.1/user_doc/metadata-1.3.html
@@ -741,5 +741,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/quick-start.html b/en-us/docs/1.3.1/user_doc/quick-start.html
index 12e2f28..ddc6e0f 100644
--- a/en-us/docs/1.3.1/user_doc/quick-start.html
+++ b/en-us/docs/1.3.1/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/standalone-deployment.html b/en-us/docs/1.3.1/user_doc/standalone-deployment.html
index 410631e..15d692f 100644
--- a/en-us/docs/1.3.1/user_doc/standalone-deployment.html
+++ b/en-us/docs/1.3.1/user_doc/standalone-deployment.html
@@ -393,5 +393,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/system-manual.html b/en-us/docs/1.3.1/user_doc/system-manual.html
index 2477585..d6d87dc 100644
--- a/en-us/docs/1.3.1/user_doc/system-manual.html
+++ b/en-us/docs/1.3.1/user_doc/system-manual.html
@@ -981,5 +981,14 @@ example:</li>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/task-structure.html b/en-us/docs/1.3.1/user_doc/task-structure.html
index 1a6f370..f21122b 100644
--- a/en-us/docs/1.3.1/user_doc/task-structure.html
+++ b/en-us/docs/1.3.1/user_doc/task-structure.html
@@ -3280,5 +3280,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.1/user_doc/upgrade.html b/en-us/docs/1.3.1/user_doc/upgrade.html
index 216487d..ce2c53d 100644
--- a/en-us/docs/1.3.1/user_doc/upgrade.html
+++ b/en-us/docs/1.3.1/user_doc/upgrade.html
@@ -120,5 +120,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/architecture-design.html b/en-us/docs/1.3.2/user_doc/architecture-design.html
index 4bb4aba..0503598 100644
--- a/en-us/docs/1.3.2/user_doc/architecture-design.html
+++ b/en-us/docs/1.3.2/user_doc/architecture-design.html
@@ -350,5 +350,14 @@ After the fault tolerance of ZooKeeper Master is completed, it is re-scheduled b
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/cluster-deployment.html b/en-us/docs/1.3.2/user_doc/cluster-deployment.html
index 53b5421..5ac042b 100644
--- a/en-us/docs/1.3.2/user_doc/cluster-deployment.html
+++ b/en-us/docs/1.3.2/user_doc/cluster-deployment.html
@@ -398,5 +398,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/configuration-file.html b/en-us/docs/1.3.2/user_doc/configuration-file.html
index 603d6ca..afb9380 100644
--- a/en-us/docs/1.3.2/user_doc/configuration-file.html
+++ b/en-us/docs/1.3.2/user_doc/configuration-file.html
@@ -996,5 +996,14 @@ The types of tasks involved are: Shell tasks, Python tasks, Spark tasks, Flink t
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/expansion-reduction.html b/en-us/docs/1.3.2/user_doc/expansion-reduction.html
index 215519b..87f9c24 100644
--- a/en-us/docs/1.3.2/user_doc/expansion-reduction.html
+++ b/en-us/docs/1.3.2/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/hardware-environment.html b/en-us/docs/1.3.2/user_doc/hardware-environment.html
index 34f39e0..02e5fe3 100644
--- a/en-us/docs/1.3.2/user_doc/hardware-environment.html
+++ b/en-us/docs/1.3.2/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/metadata-1.3.html b/en-us/docs/1.3.2/user_doc/metadata-1.3.html
index b1dbba6..708a305 100644
--- a/en-us/docs/1.3.2/user_doc/metadata-1.3.html
+++ b/en-us/docs/1.3.2/user_doc/metadata-1.3.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/quick-start.html b/en-us/docs/1.3.2/user_doc/quick-start.html
index 594c7f8..0d000c2 100644
--- a/en-us/docs/1.3.2/user_doc/quick-start.html
+++ b/en-us/docs/1.3.2/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/standalone-deployment.html b/en-us/docs/1.3.2/user_doc/standalone-deployment.html
index f24114a..35775ca 100644
--- a/en-us/docs/1.3.2/user_doc/standalone-deployment.html
+++ b/en-us/docs/1.3.2/user_doc/standalone-deployment.html
@@ -342,5 +342,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/system-manual.html b/en-us/docs/1.3.2/user_doc/system-manual.html
index aaee7b8..f73722d 100644
--- a/en-us/docs/1.3.2/user_doc/system-manual.html
+++ b/en-us/docs/1.3.2/user_doc/system-manual.html
@@ -1025,5 +1025,14 @@ example:</li>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/task-structure.html b/en-us/docs/1.3.2/user_doc/task-structure.html
index 0d986ca..32e350c 100644
--- a/en-us/docs/1.3.2/user_doc/task-structure.html
+++ b/en-us/docs/1.3.2/user_doc/task-structure.html
@@ -3280,5 +3280,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.2/user_doc/upgrade.html b/en-us/docs/1.3.2/user_doc/upgrade.html
index 09818bc..e9d77bc 100644
--- a/en-us/docs/1.3.2/user_doc/upgrade.html
+++ b/en-us/docs/1.3.2/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/architecture-design.html b/en-us/docs/1.3.3/user_doc/architecture-design.html
index 84db6f4..d8a2a73 100644
--- a/en-us/docs/1.3.3/user_doc/architecture-design.html
+++ b/en-us/docs/1.3.3/user_doc/architecture-design.html
@@ -350,5 +350,14 @@ After the fault tolerance of ZooKeeper Master is completed, it is re-scheduled b
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/cluster-deployment.html b/en-us/docs/1.3.3/user_doc/cluster-deployment.html
index ccbba69..5614369 100644
--- a/en-us/docs/1.3.3/user_doc/cluster-deployment.html
+++ b/en-us/docs/1.3.3/user_doc/cluster-deployment.html
@@ -399,5 +399,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/configuration-file.html b/en-us/docs/1.3.3/user_doc/configuration-file.html
index 26f0975..16182c3 100644
--- a/en-us/docs/1.3.3/user_doc/configuration-file.html
+++ b/en-us/docs/1.3.3/user_doc/configuration-file.html
@@ -996,5 +996,14 @@ The types of tasks involved are: Shell tasks, Python tasks, Spark tasks, Flink t
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/expansion-reduction.html b/en-us/docs/1.3.3/user_doc/expansion-reduction.html
index c1b2196..488cd37 100644
--- a/en-us/docs/1.3.3/user_doc/expansion-reduction.html
+++ b/en-us/docs/1.3.3/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/hardware-environment.html b/en-us/docs/1.3.3/user_doc/hardware-environment.html
index ac201dc..4245050 100644
--- a/en-us/docs/1.3.3/user_doc/hardware-environment.html
+++ b/en-us/docs/1.3.3/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/metadata-1.3.html b/en-us/docs/1.3.3/user_doc/metadata-1.3.html
index 74d1c9d..7ff4bbc 100644
--- a/en-us/docs/1.3.3/user_doc/metadata-1.3.html
+++ b/en-us/docs/1.3.3/user_doc/metadata-1.3.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/quick-start.html b/en-us/docs/1.3.3/user_doc/quick-start.html
index a6c3721..5cc873c 100644
--- a/en-us/docs/1.3.3/user_doc/quick-start.html
+++ b/en-us/docs/1.3.3/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/standalone-deployment.html b/en-us/docs/1.3.3/user_doc/standalone-deployment.html
index a7feea9..f9e3300 100644
--- a/en-us/docs/1.3.3/user_doc/standalone-deployment.html
+++ b/en-us/docs/1.3.3/user_doc/standalone-deployment.html
@@ -342,5 +342,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/system-manual.html b/en-us/docs/1.3.3/user_doc/system-manual.html
index 8ef8af9..776705d 100644
--- a/en-us/docs/1.3.3/user_doc/system-manual.html
+++ b/en-us/docs/1.3.3/user_doc/system-manual.html
@@ -1025,5 +1025,14 @@ example:</li>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/task-structure.html b/en-us/docs/1.3.3/user_doc/task-structure.html
index 454da31..8046bcc 100644
--- a/en-us/docs/1.3.3/user_doc/task-structure.html
+++ b/en-us/docs/1.3.3/user_doc/task-structure.html
@@ -3280,5 +3280,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.3/user_doc/upgrade.html b/en-us/docs/1.3.3/user_doc/upgrade.html
index 03735a3..dd43fee 100644
--- a/en-us/docs/1.3.3/user_doc/upgrade.html
+++ b/en-us/docs/1.3.3/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/architecture-design.html b/en-us/docs/1.3.4/user_doc/architecture-design.html
index 69b1bb6..a383320 100644
--- a/en-us/docs/1.3.4/user_doc/architecture-design.html
+++ b/en-us/docs/1.3.4/user_doc/architecture-design.html
@@ -350,5 +350,14 @@ After the fault tolerance of ZooKeeper Master is completed, it is re-scheduled b
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/cluster-deployment.html b/en-us/docs/1.3.4/user_doc/cluster-deployment.html
index d28071a..c50ddf5 100644
--- a/en-us/docs/1.3.4/user_doc/cluster-deployment.html
+++ b/en-us/docs/1.3.4/user_doc/cluster-deployment.html
@@ -399,5 +399,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/configuration-file.html b/en-us/docs/1.3.4/user_doc/configuration-file.html
index 9feacac..f5e64a2 100644
--- a/en-us/docs/1.3.4/user_doc/configuration-file.html
+++ b/en-us/docs/1.3.4/user_doc/configuration-file.html
@@ -998,5 +998,14 @@ Types of tasks involved are: Shell task、Python task、Spark task、Flink task
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/docker-deployment.html b/en-us/docs/1.3.4/user_doc/docker-deployment.html
index 65dab3d..a70256f 100644
--- a/en-us/docs/1.3.4/user_doc/docker-deployment.html
+++ b/en-us/docs/1.3.4/user_doc/docker-deployment.html
@@ -132,5 +132,14 @@ apache/dolphinscheduler:1.3.4 frontend
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/expansion-reduction.html b/en-us/docs/1.3.4/user_doc/expansion-reduction.html
index 8daa1d2..3192eb1 100644
--- a/en-us/docs/1.3.4/user_doc/expansion-reduction.html
+++ b/en-us/docs/1.3.4/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/hardware-environment.html b/en-us/docs/1.3.4/user_doc/hardware-environment.html
index 331f9d8..cf628ab 100644
--- a/en-us/docs/1.3.4/user_doc/hardware-environment.html
+++ b/en-us/docs/1.3.4/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/load-balance.html b/en-us/docs/1.3.4/user_doc/load-balance.html
index dfdabab..8d67a55 100644
--- a/en-us/docs/1.3.4/user_doc/load-balance.html
+++ b/en-us/docs/1.3.4/user_doc/load-balance.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/metadata-1.3.html b/en-us/docs/1.3.4/user_doc/metadata-1.3.html
index 6505158..e1ece70 100644
--- a/en-us/docs/1.3.4/user_doc/metadata-1.3.html
+++ b/en-us/docs/1.3.4/user_doc/metadata-1.3.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/quick-start.html b/en-us/docs/1.3.4/user_doc/quick-start.html
index b6b86ef..097004b 100644
--- a/en-us/docs/1.3.4/user_doc/quick-start.html
+++ b/en-us/docs/1.3.4/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/standalone-deployment.html b/en-us/docs/1.3.4/user_doc/standalone-deployment.html
index af4ea31..16e0f2f 100644
--- a/en-us/docs/1.3.4/user_doc/standalone-deployment.html
+++ b/en-us/docs/1.3.4/user_doc/standalone-deployment.html
@@ -342,5 +342,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/system-manual.html b/en-us/docs/1.3.4/user_doc/system-manual.html
index d12bf81..ad9d4a9 100644
--- a/en-us/docs/1.3.4/user_doc/system-manual.html
+++ b/en-us/docs/1.3.4/user_doc/system-manual.html
@@ -1026,5 +1026,14 @@ example:</li>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/task-structure.html b/en-us/docs/1.3.4/user_doc/task-structure.html
index efcde62..aa7a040 100644
--- a/en-us/docs/1.3.4/user_doc/task-structure.html
+++ b/en-us/docs/1.3.4/user_doc/task-structure.html
@@ -3279,5 +3279,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.4/user_doc/upgrade.html b/en-us/docs/1.3.4/user_doc/upgrade.html
index a06adab..b529e36 100644
--- a/en-us/docs/1.3.4/user_doc/upgrade.html
+++ b/en-us/docs/1.3.4/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/architecture-design.html b/en-us/docs/1.3.5/user_doc/architecture-design.html
index 7ece213..55e0aa4 100644
--- a/en-us/docs/1.3.5/user_doc/architecture-design.html
+++ b/en-us/docs/1.3.5/user_doc/architecture-design.html
@@ -350,5 +350,14 @@ After the fault tolerance of ZooKeeper Master is completed, it is re-scheduled b
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/cluster-deployment.html b/en-us/docs/1.3.5/user_doc/cluster-deployment.html
index 338add6..2654214 100644
--- a/en-us/docs/1.3.5/user_doc/cluster-deployment.html
+++ b/en-us/docs/1.3.5/user_doc/cluster-deployment.html
@@ -399,5 +399,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/configuration-file.html b/en-us/docs/1.3.5/user_doc/configuration-file.html
index a7aa4e0..ce18c7c 100644
--- a/en-us/docs/1.3.5/user_doc/configuration-file.html
+++ b/en-us/docs/1.3.5/user_doc/configuration-file.html
@@ -998,5 +998,14 @@ Types of tasks involved are: Shell task、Python task、Spark task、Flink task
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/docker-deployment.html b/en-us/docs/1.3.5/user_doc/docker-deployment.html
index cfd6ec1..7268955 100644
--- a/en-us/docs/1.3.5/user_doc/docker-deployment.html
+++ b/en-us/docs/1.3.5/user_doc/docker-deployment.html
@@ -339,5 +339,14 @@ COPY ojdbc8-19.9.0.0.jar /opt/dolphinscheduler/lib
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/expansion-reduction.html b/en-us/docs/1.3.5/user_doc/expansion-reduction.html
index 325c097..5d96ca0 100644
--- a/en-us/docs/1.3.5/user_doc/expansion-reduction.html
+++ b/en-us/docs/1.3.5/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/hardware-environment.html b/en-us/docs/1.3.5/user_doc/hardware-environment.html
index f095784..185092e 100644
--- a/en-us/docs/1.3.5/user_doc/hardware-environment.html
+++ b/en-us/docs/1.3.5/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/kubernetes-deployment.html b/en-us/docs/1.3.5/user_doc/kubernetes-deployment.html
index 27753bb..d26c984 100644
--- a/en-us/docs/1.3.5/user_doc/kubernetes-deployment.html
+++ b/en-us/docs/1.3.5/user_doc/kubernetes-deployment.html
@@ -184,5 +184,14 @@ COPY ojdbc8-19.9.0.0.jar /opt/dolphinscheduler/lib
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/load-balance.html b/en-us/docs/1.3.5/user_doc/load-balance.html
index 589036c..bab20fe 100644
--- a/en-us/docs/1.3.5/user_doc/load-balance.html
+++ b/en-us/docs/1.3.5/user_doc/load-balance.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/metadata-1.3.html b/en-us/docs/1.3.5/user_doc/metadata-1.3.html
index 5e47508..cbd3432 100644
--- a/en-us/docs/1.3.5/user_doc/metadata-1.3.html
+++ b/en-us/docs/1.3.5/user_doc/metadata-1.3.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/open-api.html b/en-us/docs/1.3.5/user_doc/open-api.html
index 3912601..244bd40 100644
--- a/en-us/docs/1.3.5/user_doc/open-api.html
+++ b/en-us/docs/1.3.5/user_doc/open-api.html
@@ -66,5 +66,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/quick-start.html b/en-us/docs/1.3.5/user_doc/quick-start.html
index e2019e5..ec8bbfa 100644
--- a/en-us/docs/1.3.5/user_doc/quick-start.html
+++ b/en-us/docs/1.3.5/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/standalone-deployment.html b/en-us/docs/1.3.5/user_doc/standalone-deployment.html
index 7430efb..fb89ac0 100644
--- a/en-us/docs/1.3.5/user_doc/standalone-deployment.html
+++ b/en-us/docs/1.3.5/user_doc/standalone-deployment.html
@@ -342,5 +342,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/system-manual.html b/en-us/docs/1.3.5/user_doc/system-manual.html
index eb28469..2b49f61 100644
--- a/en-us/docs/1.3.5/user_doc/system-manual.html
+++ b/en-us/docs/1.3.5/user_doc/system-manual.html
@@ -1058,5 +1058,14 @@ example:</li>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/task-structure.html b/en-us/docs/1.3.5/user_doc/task-structure.html
index 30ca47b..5509dff 100644
--- a/en-us/docs/1.3.5/user_doc/task-structure.html
+++ b/en-us/docs/1.3.5/user_doc/task-structure.html
@@ -3279,5 +3279,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.5/user_doc/upgrade.html b/en-us/docs/1.3.5/user_doc/upgrade.html
index 72a344c..51047ec 100644
--- a/en-us/docs/1.3.5/user_doc/upgrade.html
+++ b/en-us/docs/1.3.5/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/ambari-integration.html b/en-us/docs/1.3.6/user_doc/ambari-integration.html
index 100a59f..397a401 100644
--- a/en-us/docs/1.3.6/user_doc/ambari-integration.html
+++ b/en-us/docs/1.3.6/user_doc/ambari-integration.html
@@ -166,5 +166,14 @@ flush privileges;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/architecture-design.html b/en-us/docs/1.3.6/user_doc/architecture-design.html
index 7e80436..66ca9e1 100644
--- a/en-us/docs/1.3.6/user_doc/architecture-design.html
+++ b/en-us/docs/1.3.6/user_doc/architecture-design.html
@@ -350,5 +350,14 @@ After the fault tolerance of ZooKeeper Master is completed, it is re-scheduled b
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/cluster-deployment.html b/en-us/docs/1.3.6/user_doc/cluster-deployment.html
index dc17627..6cd4335 100644
--- a/en-us/docs/1.3.6/user_doc/cluster-deployment.html
+++ b/en-us/docs/1.3.6/user_doc/cluster-deployment.html
@@ -399,5 +399,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/configuration-file.html b/en-us/docs/1.3.6/user_doc/configuration-file.html
index cdc7abf..0a8cbbd 100644
--- a/en-us/docs/1.3.6/user_doc/configuration-file.html
+++ b/en-us/docs/1.3.6/user_doc/configuration-file.html
@@ -998,5 +998,14 @@ Types of tasks involved are: Shell task、Python task、Spark task、Flink task
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/docker-deployment.html b/en-us/docs/1.3.6/user_doc/docker-deployment.html
index 561a751..c1d8d83 100644
--- a/en-us/docs/1.3.6/user_doc/docker-deployment.html
+++ b/en-us/docs/1.3.6/user_doc/docker-deployment.html
@@ -901,5 +901,14 @@ SW_GRPC_LOG_SERVER_PORT=11800
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/expansion-reduction.html b/en-us/docs/1.3.6/user_doc/expansion-reduction.html
index 5003cf3..363c702 100644
--- a/en-us/docs/1.3.6/user_doc/expansion-reduction.html
+++ b/en-us/docs/1.3.6/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/flink-call.html b/en-us/docs/1.3.6/user_doc/flink-call.html
index 9c368b8..18c4abe 100644
--- a/en-us/docs/1.3.6/user_doc/flink-call.html
+++ b/en-us/docs/1.3.6/user_doc/flink-call.html
@@ -123,5 +123,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/hardware-environment.html b/en-us/docs/1.3.6/user_doc/hardware-environment.html
index d5dca4d..355caa2 100644
--- a/en-us/docs/1.3.6/user_doc/hardware-environment.html
+++ b/en-us/docs/1.3.6/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/kubernetes-deployment.html b/en-us/docs/1.3.6/user_doc/kubernetes-deployment.html
index 8c02bc4..10c8802 100644
--- a/en-us/docs/1.3.6/user_doc/kubernetes-deployment.html
+++ b/en-us/docs/1.3.6/user_doc/kubernetes-deployment.html
@@ -1747,5 +1747,14 @@ ln -s spark-3.1.1-bin-hadoop2.7 spark2 <span class="hljs-comment"># or just mv</
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/load-balance.html b/en-us/docs/1.3.6/user_doc/load-balance.html
index 74e5f55..95f22cf 100644
--- a/en-us/docs/1.3.6/user_doc/load-balance.html
+++ b/en-us/docs/1.3.6/user_doc/load-balance.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/metadata-1.3.html b/en-us/docs/1.3.6/user_doc/metadata-1.3.html
index afd0c57..1e6088d 100644
--- a/en-us/docs/1.3.6/user_doc/metadata-1.3.html
+++ b/en-us/docs/1.3.6/user_doc/metadata-1.3.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/open-api.html b/en-us/docs/1.3.6/user_doc/open-api.html
index 54bb7ae..a0da826 100644
--- a/en-us/docs/1.3.6/user_doc/open-api.html
+++ b/en-us/docs/1.3.6/user_doc/open-api.html
@@ -86,5 +86,14 @@ The returned msg information is "success", indicating that we have successfully
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/quick-start.html b/en-us/docs/1.3.6/user_doc/quick-start.html
index f1992b1..f076d40 100644
--- a/en-us/docs/1.3.6/user_doc/quick-start.html
+++ b/en-us/docs/1.3.6/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/skywalking-agent-deployment.html b/en-us/docs/1.3.6/user_doc/skywalking-agent-deployment.html
index 70ac6fe..8b369e0 100644
--- a/en-us/docs/1.3.6/user_doc/skywalking-agent-deployment.html
+++ b/en-us/docs/1.3.6/user_doc/skywalking-agent-deployment.html
@@ -73,5 +73,14 @@ apache/dolphinscheduler:1.3.6 all</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/standalone-deployment.html b/en-us/docs/1.3.6/user_doc/standalone-deployment.html
index 6f85111..8bfa806 100644
--- a/en-us/docs/1.3.6/user_doc/standalone-deployment.html
+++ b/en-us/docs/1.3.6/user_doc/standalone-deployment.html
@@ -345,5 +345,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/system-manual.html b/en-us/docs/1.3.6/user_doc/system-manual.html
index 872504f..d2ce2ac 100644
--- a/en-us/docs/1.3.6/user_doc/system-manual.html
+++ b/en-us/docs/1.3.6/user_doc/system-manual.html
@@ -1040,5 +1040,14 @@ example:</li>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/task-structure.html b/en-us/docs/1.3.6/user_doc/task-structure.html
index 7f43947..f32dd90 100644
--- a/en-us/docs/1.3.6/user_doc/task-structure.html
+++ b/en-us/docs/1.3.6/user_doc/task-structure.html
@@ -3279,5 +3279,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.6/user_doc/upgrade.html b/en-us/docs/1.3.6/user_doc/upgrade.html
index 0dcf66d..be2cd98 100644
--- a/en-us/docs/1.3.6/user_doc/upgrade.html
+++ b/en-us/docs/1.3.6/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/ambari-integration.html b/en-us/docs/1.3.8/user_doc/ambari-integration.html
index 15c1f87..c624121 100644
--- a/en-us/docs/1.3.8/user_doc/ambari-integration.html
+++ b/en-us/docs/1.3.8/user_doc/ambari-integration.html
@@ -164,5 +164,14 @@ flush privileges;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/architecture-design.html b/en-us/docs/1.3.8/user_doc/architecture-design.html
index e687b07..cc13868 100644
--- a/en-us/docs/1.3.8/user_doc/architecture-design.html
+++ b/en-us/docs/1.3.8/user_doc/architecture-design.html
@@ -342,5 +342,14 @@ From the perspective of scheduling, this article preliminarily introduces the ar
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/cluster-deployment.html b/en-us/docs/1.3.8/user_doc/cluster-deployment.html
index 7ced604..ab2d3fc 100644
--- a/en-us/docs/1.3.8/user_doc/cluster-deployment.html
+++ b/en-us/docs/1.3.8/user_doc/cluster-deployment.html
@@ -399,5 +399,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/configuration-file.html b/en-us/docs/1.3.8/user_doc/configuration-file.html
index 7ed47e6..0ced02b 100644
--- a/en-us/docs/1.3.8/user_doc/configuration-file.html
+++ b/en-us/docs/1.3.8/user_doc/configuration-file.html
@@ -998,5 +998,14 @@ Types of tasks involved are: Shell task、Python task、Spark task、Flink task
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/docker-deployment.html b/en-us/docs/1.3.8/user_doc/docker-deployment.html
index 1f23693..115ccce 100644
--- a/en-us/docs/1.3.8/user_doc/docker-deployment.html
+++ b/en-us/docs/1.3.8/user_doc/docker-deployment.html
@@ -911,5 +911,14 @@ SW_GRPC_LOG_SERVER_PORT=11800
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/expansion-reduction.html b/en-us/docs/1.3.8/user_doc/expansion-reduction.html
index 6f8b30f..7bfb7aa 100644
--- a/en-us/docs/1.3.8/user_doc/expansion-reduction.html
+++ b/en-us/docs/1.3.8/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/flink-call.html b/en-us/docs/1.3.8/user_doc/flink-call.html
index 83ad0c6..b31a967 100644
--- a/en-us/docs/1.3.8/user_doc/flink-call.html
+++ b/en-us/docs/1.3.8/user_doc/flink-call.html
@@ -123,5 +123,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/hardware-environment.html b/en-us/docs/1.3.8/user_doc/hardware-environment.html
index d4e43f2..ddb7b5d 100644
--- a/en-us/docs/1.3.8/user_doc/hardware-environment.html
+++ b/en-us/docs/1.3.8/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/kubernetes-deployment.html b/en-us/docs/1.3.8/user_doc/kubernetes-deployment.html
index 2ca5bc2..e9565ee 100644
--- a/en-us/docs/1.3.8/user_doc/kubernetes-deployment.html
+++ b/en-us/docs/1.3.8/user_doc/kubernetes-deployment.html
@@ -1747,5 +1747,14 @@ ln -s spark-3.1.1-bin-hadoop2.7 spark2 <span class="hljs-comment"># or just mv</
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/load-balance.html b/en-us/docs/1.3.8/user_doc/load-balance.html
index 954508c..33bc13d 100644
--- a/en-us/docs/1.3.8/user_doc/load-balance.html
+++ b/en-us/docs/1.3.8/user_doc/load-balance.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/metadata-1.3.html b/en-us/docs/1.3.8/user_doc/metadata-1.3.html
index 4ea35f9..c0563c0 100644
--- a/en-us/docs/1.3.8/user_doc/metadata-1.3.html
+++ b/en-us/docs/1.3.8/user_doc/metadata-1.3.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/open-api.html b/en-us/docs/1.3.8/user_doc/open-api.html
index 576af7c..3c2c601 100644
--- a/en-us/docs/1.3.8/user_doc/open-api.html
+++ b/en-us/docs/1.3.8/user_doc/open-api.html
@@ -86,5 +86,14 @@ The returned msg information is "success", indicating that we have successfully
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/parameters-introduction.html b/en-us/docs/1.3.8/user_doc/parameters-introduction.html
index d03e2f0..9c0136d 100644
--- a/en-us/docs/1.3.8/user_doc/parameters-introduction.html
+++ b/en-us/docs/1.3.8/user_doc/parameters-introduction.html
@@ -99,5 +99,14 @@ the second is offset, representing the number of months the user wants to add or
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/quick-start.html b/en-us/docs/1.3.8/user_doc/quick-start.html
index c7e9168..9264d0c 100644
--- a/en-us/docs/1.3.8/user_doc/quick-start.html
+++ b/en-us/docs/1.3.8/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/skywalking-agent-deployment.html b/en-us/docs/1.3.8/user_doc/skywalking-agent-deployment.html
index bc370b5..7b5a0d3 100644
--- a/en-us/docs/1.3.8/user_doc/skywalking-agent-deployment.html
+++ b/en-us/docs/1.3.8/user_doc/skywalking-agent-deployment.html
@@ -73,5 +73,14 @@ apache/dolphinscheduler:1.3.8 all</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/standalone-deployment.html b/en-us/docs/1.3.8/user_doc/standalone-deployment.html
index e03cad8..19fb515 100644
--- a/en-us/docs/1.3.8/user_doc/standalone-deployment.html
+++ b/en-us/docs/1.3.8/user_doc/standalone-deployment.html
@@ -345,5 +345,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/system-manual.html b/en-us/docs/1.3.8/user_doc/system-manual.html
index ccc6b89..6a4d2e6 100644
--- a/en-us/docs/1.3.8/user_doc/system-manual.html
+++ b/en-us/docs/1.3.8/user_doc/system-manual.html
@@ -1040,5 +1040,14 @@ example:</li>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/task-structure.html b/en-us/docs/1.3.8/user_doc/task-structure.html
index 2edafd7..b2c7131 100644
--- a/en-us/docs/1.3.8/user_doc/task-structure.html
+++ b/en-us/docs/1.3.8/user_doc/task-structure.html
@@ -3279,5 +3279,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.8/user_doc/upgrade.html b/en-us/docs/1.3.8/user_doc/upgrade.html
index d572c2b..81b3c6e 100644
--- a/en-us/docs/1.3.8/user_doc/upgrade.html
+++ b/en-us/docs/1.3.8/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/ambari-integration.html b/en-us/docs/1.3.9/user_doc/ambari-integration.html
index 4cd2047..0e449a9 100644
--- a/en-us/docs/1.3.9/user_doc/ambari-integration.html
+++ b/en-us/docs/1.3.9/user_doc/ambari-integration.html
@@ -164,5 +164,14 @@ flush privileges;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/architecture-design.html b/en-us/docs/1.3.9/user_doc/architecture-design.html
index d8e80b1..6245a5e 100644
--- a/en-us/docs/1.3.9/user_doc/architecture-design.html
+++ b/en-us/docs/1.3.9/user_doc/architecture-design.html
@@ -342,5 +342,14 @@ From the perspective of scheduling, this article preliminarily introduces the ar
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/cluster-deployment.html b/en-us/docs/1.3.9/user_doc/cluster-deployment.html
index ca35ca1..f327ffa 100644
--- a/en-us/docs/1.3.9/user_doc/cluster-deployment.html
+++ b/en-us/docs/1.3.9/user_doc/cluster-deployment.html
@@ -399,5 +399,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/configuration-file.html b/en-us/docs/1.3.9/user_doc/configuration-file.html
index ff533c1..f81e632 100644
--- a/en-us/docs/1.3.9/user_doc/configuration-file.html
+++ b/en-us/docs/1.3.9/user_doc/configuration-file.html
@@ -998,5 +998,14 @@ Types of tasks involved are: Shell task、Python task、Spark task、Flink task
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/docker-deployment.html b/en-us/docs/1.3.9/user_doc/docker-deployment.html
index 209e051..e819834 100644
--- a/en-us/docs/1.3.9/user_doc/docker-deployment.html
+++ b/en-us/docs/1.3.9/user_doc/docker-deployment.html
@@ -911,5 +911,14 @@ SW_GRPC_LOG_SERVER_PORT=11800
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/expansion-reduction.html b/en-us/docs/1.3.9/user_doc/expansion-reduction.html
index b77ccfa..f7c9b14 100644
--- a/en-us/docs/1.3.9/user_doc/expansion-reduction.html
+++ b/en-us/docs/1.3.9/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/flink-call.html b/en-us/docs/1.3.9/user_doc/flink-call.html
index bd5c0ee..d8bd41c 100644
--- a/en-us/docs/1.3.9/user_doc/flink-call.html
+++ b/en-us/docs/1.3.9/user_doc/flink-call.html
@@ -123,5 +123,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/hardware-environment.html b/en-us/docs/1.3.9/user_doc/hardware-environment.html
index 741cb80..3c9526c 100644
--- a/en-us/docs/1.3.9/user_doc/hardware-environment.html
+++ b/en-us/docs/1.3.9/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/kubernetes-deployment.html b/en-us/docs/1.3.9/user_doc/kubernetes-deployment.html
index 03cc917..268ce96 100644
--- a/en-us/docs/1.3.9/user_doc/kubernetes-deployment.html
+++ b/en-us/docs/1.3.9/user_doc/kubernetes-deployment.html
@@ -1747,5 +1747,14 @@ ln -s spark-3.1.1-bin-hadoop2.7 spark2 <span class="hljs-comment"># or just mv</
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/load-balance.html b/en-us/docs/1.3.9/user_doc/load-balance.html
index 8337e2a..77f8257 100644
--- a/en-us/docs/1.3.9/user_doc/load-balance.html
+++ b/en-us/docs/1.3.9/user_doc/load-balance.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/metadata-1.3.html b/en-us/docs/1.3.9/user_doc/metadata-1.3.html
index 5424ff5..52dda38 100644
--- a/en-us/docs/1.3.9/user_doc/metadata-1.3.html
+++ b/en-us/docs/1.3.9/user_doc/metadata-1.3.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/open-api.html b/en-us/docs/1.3.9/user_doc/open-api.html
index 32c1459..2386861 100644
--- a/en-us/docs/1.3.9/user_doc/open-api.html
+++ b/en-us/docs/1.3.9/user_doc/open-api.html
@@ -86,5 +86,14 @@ The returned msg information is "success", indicating that we have successfully
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/parameters-introduction.html b/en-us/docs/1.3.9/user_doc/parameters-introduction.html
index fdbfd8f..973106d 100644
--- a/en-us/docs/1.3.9/user_doc/parameters-introduction.html
+++ b/en-us/docs/1.3.9/user_doc/parameters-introduction.html
@@ -99,5 +99,14 @@ the second is offset, representing the number of months the user wants to add or
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/quick-start.html b/en-us/docs/1.3.9/user_doc/quick-start.html
index ffc998c..83cb32a 100644
--- a/en-us/docs/1.3.9/user_doc/quick-start.html
+++ b/en-us/docs/1.3.9/user_doc/quick-start.html
@@ -99,5 +99,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/skywalking-agent-deployment.html b/en-us/docs/1.3.9/user_doc/skywalking-agent-deployment.html
index d1b1ef9..000a8e2 100644
--- a/en-us/docs/1.3.9/user_doc/skywalking-agent-deployment.html
+++ b/en-us/docs/1.3.9/user_doc/skywalking-agent-deployment.html
@@ -73,5 +73,14 @@ apache/dolphinscheduler:1.3.9 all</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/standalone-deployment.html b/en-us/docs/1.3.9/user_doc/standalone-deployment.html
index 4069cf2..fb410fd 100644
--- a/en-us/docs/1.3.9/user_doc/standalone-deployment.html
+++ b/en-us/docs/1.3.9/user_doc/standalone-deployment.html
@@ -345,5 +345,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/standalone-server.html b/en-us/docs/1.3.9/user_doc/standalone-server.html
index f236036..f3481ca 100644
--- a/en-us/docs/1.3.9/user_doc/standalone-server.html
+++ b/en-us/docs/1.3.9/user_doc/standalone-server.html
@@ -58,5 +58,14 @@ sh . /bin/dolphinscheduler-daemon.sh stop standalone-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/system-manual.html b/en-us/docs/1.3.9/user_doc/system-manual.html
index 0dd20ff..939b1ae 100644
--- a/en-us/docs/1.3.9/user_doc/system-manual.html
+++ b/en-us/docs/1.3.9/user_doc/system-manual.html
@@ -1040,5 +1040,14 @@ example:</li>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/task-structure.html b/en-us/docs/1.3.9/user_doc/task-structure.html
index ad16e5b..0d146eb 100644
--- a/en-us/docs/1.3.9/user_doc/task-structure.html
+++ b/en-us/docs/1.3.9/user_doc/task-structure.html
@@ -3279,5 +3279,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/1.3.9/user_doc/upgrade.html b/en-us/docs/1.3.9/user_doc/upgrade.html
index fddce6e..1d1a490 100644
--- a/en-us/docs/1.3.9/user_doc/upgrade.html
+++ b/en-us/docs/1.3.9/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/About_DolphinScheduler/About_DolphinScheduler.html b/en-us/docs/2.0.0/user_doc/About_DolphinScheduler/About_DolphinScheduler.html
index d1db1c0..f29d06c 100644
--- a/en-us/docs/2.0.0/user_doc/About_DolphinScheduler/About_DolphinScheduler.html
+++ b/en-us/docs/2.0.0/user_doc/About_DolphinScheduler/About_DolphinScheduler.html
@@ -42,5 +42,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/architecture/configuration.html b/en-us/docs/2.0.0/user_doc/architecture/configuration.html
index 3a64a19..cb26a69 100644
--- a/en-us/docs/2.0.0/user_doc/architecture/configuration.html
+++ b/en-us/docs/2.0.0/user_doc/architecture/configuration.html
@@ -998,5 +998,14 @@ Types of tasks involved are: Shell task、Python task、Spark task、Flink task
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/architecture/design.html b/en-us/docs/2.0.0/user_doc/architecture/design.html
index 300cf4c..771371e 100644
--- a/en-us/docs/2.0.0/user_doc/architecture/design.html
+++ b/en-us/docs/2.0.0/user_doc/architecture/design.html
@@ -340,5 +340,14 @@ From the perspective of scheduling, this article preliminarily introduces the ar
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/architecture/designplus.html b/en-us/docs/2.0.0/user_doc/architecture/designplus.html
index 8fc08d0..6107e6d 100644
--- a/en-us/docs/2.0.0/user_doc/architecture/designplus.html
+++ b/en-us/docs/2.0.0/user_doc/architecture/designplus.html
@@ -75,5 +75,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/architecture/listdocs.html b/en-us/docs/2.0.0/user_doc/architecture/listdocs.html
index b40708c..175a32f 100644
--- a/en-us/docs/2.0.0/user_doc/architecture/listdocs.html
+++ b/en-us/docs/2.0.0/user_doc/architecture/listdocs.html
@@ -53,5 +53,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/architecture/load-balance.html b/en-us/docs/2.0.0/user_doc/architecture/load-balance.html
index 0e162b3..4e70b5c 100644
--- a/en-us/docs/2.0.0/user_doc/architecture/load-balance.html
+++ b/en-us/docs/2.0.0/user_doc/architecture/load-balance.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/architecture/metadata.html b/en-us/docs/2.0.0/user_doc/architecture/metadata.html
index 84c000e..6d36e85 100644
--- a/en-us/docs/2.0.0/user_doc/architecture/metadata.html
+++ b/en-us/docs/2.0.0/user_doc/architecture/metadata.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/architecture/task-structure.html b/en-us/docs/2.0.0/user_doc/architecture/task-structure.html
index 0a159d4..1dcaaa6 100644
--- a/en-us/docs/2.0.0/user_doc/architecture/task-structure.html
+++ b/en-us/docs/2.0.0/user_doc/architecture/task-structure.html
@@ -3279,5 +3279,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/dev_run.html b/en-us/docs/2.0.0/user_doc/dev_run.html
index b698ad7..8a9bdeb 100644
--- a/en-us/docs/2.0.0/user_doc/dev_run.html
+++ b/en-us/docs/2.0.0/user_doc/dev_run.html
@@ -109,5 +109,14 @@ npm run start
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/expansion-reduction.html b/en-us/docs/2.0.0/user_doc/expansion-reduction.html
index cafa436..b9f2cf0 100644
--- a/en-us/docs/2.0.0/user_doc/expansion-reduction.html
+++ b/en-us/docs/2.0.0/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/alert/alert_plugin_user_guide.html b/en-us/docs/2.0.0/user_doc/guide/alert/alert_plugin_user_guide.html
index 16e3e4c..6547576 100644
--- a/en-us/docs/2.0.0/user_doc/guide/alert/alert_plugin_user_guide.html
+++ b/en-us/docs/2.0.0/user_doc/guide/alert/alert_plugin_user_guide.html
@@ -32,5 +32,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/alert/enterprise-wechat.html b/en-us/docs/2.0.0/user_doc/guide/alert/enterprise-wechat.html
index c210cfa..ae4939c 100644
--- a/en-us/docs/2.0.0/user_doc/guide/alert/enterprise-wechat.html
+++ b/en-us/docs/2.0.0/user_doc/guide/alert/enterprise-wechat.html
@@ -51,5 +51,14 @@ enterprise.wechat.user.send.msg={\&quot;touser\&quot;:\&quot;{toUser}\&quot;,\&q
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/datasource/hive.html b/en-us/docs/2.0.0/user_doc/guide/datasource/hive.html
index 5d1c9f9..9f8c166 100644
--- a/en-us/docs/2.0.0/user_doc/guide/datasource/hive.html
+++ b/en-us/docs/2.0.0/user_doc/guide/datasource/hive.html
@@ -49,5 +49,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/datasource/introduction.html b/en-us/docs/2.0.0/user_doc/guide/datasource/introduction.html
index 5178c2a..f52b766 100644
--- a/en-us/docs/2.0.0/user_doc/guide/datasource/introduction.html
+++ b/en-us/docs/2.0.0/user_doc/guide/datasource/introduction.html
@@ -31,5 +31,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/datasource/mysql.html b/en-us/docs/2.0.0/user_doc/guide/datasource/mysql.html
index 83d6280..612503a 100644
--- a/en-us/docs/2.0.0/user_doc/guide/datasource/mysql.html
+++ b/en-us/docs/2.0.0/user_doc/guide/datasource/mysql.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/datasource/postgresql.html b/en-us/docs/2.0.0/user_doc/guide/datasource/postgresql.html
index 75c820e..7b4a3fe 100644
--- a/en-us/docs/2.0.0/user_doc/guide/datasource/postgresql.html
+++ b/en-us/docs/2.0.0/user_doc/guide/datasource/postgresql.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/datasource/spark.html b/en-us/docs/2.0.0/user_doc/guide/datasource/spark.html
index 7c5f6ca..853dacb 100644
--- a/en-us/docs/2.0.0/user_doc/guide/datasource/spark.html
+++ b/en-us/docs/2.0.0/user_doc/guide/datasource/spark.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/flink-call.html b/en-us/docs/2.0.0/user_doc/guide/flink-call.html
index d1469c4..6429219 100644
--- a/en-us/docs/2.0.0/user_doc/guide/flink-call.html
+++ b/en-us/docs/2.0.0/user_doc/guide/flink-call.html
@@ -123,5 +123,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/homepage.html b/en-us/docs/2.0.0/user_doc/guide/homepage.html
index e9549d3..aec79b7 100644
--- a/en-us/docs/2.0.0/user_doc/guide/homepage.html
+++ b/en-us/docs/2.0.0/user_doc/guide/homepage.html
@@ -29,5 +29,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/installation/cluster.html b/en-us/docs/2.0.0/user_doc/guide/installation/cluster.html
index 622b755..8d31044 100644
--- a/en-us/docs/2.0.0/user_doc/guide/installation/cluster.html
+++ b/en-us/docs/2.0.0/user_doc/guide/installation/cluster.html
@@ -48,5 +48,14 @@ apiServers=&quot;ds5&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/installation/docker.html b/en-us/docs/2.0.0/user_doc/guide/installation/docker.html
index 1d72e27..37eae05 100644
--- a/en-us/docs/2.0.0/user_doc/guide/installation/docker.html
+++ b/en-us/docs/2.0.0/user_doc/guide/installation/docker.html
@@ -911,5 +911,14 @@ SW_GRPC_LOG_SERVER_PORT=11800
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/installation/hardware.html b/en-us/docs/2.0.0/user_doc/guide/installation/hardware.html
index 885d8f8..d8df996 100644
--- a/en-us/docs/2.0.0/user_doc/guide/installation/hardware.html
+++ b/en-us/docs/2.0.0/user_doc/guide/installation/hardware.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/installation/kubernetes.html b/en-us/docs/2.0.0/user_doc/guide/installation/kubernetes.html
index a30eb1f..35f4ef8 100644
--- a/en-us/docs/2.0.0/user_doc/guide/installation/kubernetes.html
+++ b/en-us/docs/2.0.0/user_doc/guide/installation/kubernetes.html
@@ -1749,5 +1749,14 @@ ln -s spark-3.1.1-bin-hadoop2.7 spark2 <span class="hljs-comment"># or just mv</
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/installation/pseudo-cluster.html b/en-us/docs/2.0.0/user_doc/guide/installation/pseudo-cluster.html
index bf8b54c..a608b8e 100644
--- a/en-us/docs/2.0.0/user_doc/guide/installation/pseudo-cluster.html
+++ b/en-us/docs/2.0.0/user_doc/guide/installation/pseudo-cluster.html
@@ -198,5 +198,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/installation/skywalking-agent.html b/en-us/docs/2.0.0/user_doc/guide/installation/skywalking-agent.html
index 3face8f..b725671 100644
--- a/en-us/docs/2.0.0/user_doc/guide/installation/skywalking-agent.html
+++ b/en-us/docs/2.0.0/user_doc/guide/installation/skywalking-agent.html
@@ -73,5 +73,14 @@ apache/dolphinscheduler:2.0.0 all</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/installation/standalone.html b/en-us/docs/2.0.0/user_doc/guide/installation/standalone.html
index f1461b4..21d745a 100644
--- a/en-us/docs/2.0.0/user_doc/guide/installation/standalone.html
+++ b/en-us/docs/2.0.0/user_doc/guide/installation/standalone.html
@@ -53,5 +53,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop standalone-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/introduction.html b/en-us/docs/2.0.0/user_doc/guide/introduction.html
index 23767fd..a0dc189 100644
--- a/en-us/docs/2.0.0/user_doc/guide/introduction.html
+++ b/en-us/docs/2.0.0/user_doc/guide/introduction.html
@@ -27,5 +27,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/monitor.html b/en-us/docs/2.0.0/user_doc/guide/monitor.html
index 22e28ef..c8461ee 100644
--- a/en-us/docs/2.0.0/user_doc/guide/monitor.html
+++ b/en-us/docs/2.0.0/user_doc/guide/monitor.html
@@ -68,5 +68,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/open-api.html b/en-us/docs/2.0.0/user_doc/guide/open-api.html
index d771c38..04c2af1 100644
--- a/en-us/docs/2.0.0/user_doc/guide/open-api.html
+++ b/en-us/docs/2.0.0/user_doc/guide/open-api.html
@@ -86,5 +86,14 @@ The returned msg information is "success", indicating that we have successfully
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/parameter/built-in.html b/en-us/docs/2.0.0/user_doc/guide/parameter/built-in.html
index 1a15cf2..9c15717 100644
--- a/en-us/docs/2.0.0/user_doc/guide/parameter/built-in.html
+++ b/en-us/docs/2.0.0/user_doc/guide/parameter/built-in.html
@@ -75,5 +75,14 @@ the second is offset, representing the number of months the user wants to add or
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/parameter/context.html b/en-us/docs/2.0.0/user_doc/guide/parameter/context.html
index 5894fdc..8d4868e 100644
--- a/en-us/docs/2.0.0/user_doc/guide/parameter/context.html
+++ b/en-us/docs/2.0.0/user_doc/guide/parameter/context.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/parameter/global.html b/en-us/docs/2.0.0/user_doc/guide/parameter/global.html
index 4f16803..e21f2cd 100644
--- a/en-us/docs/2.0.0/user_doc/guide/parameter/global.html
+++ b/en-us/docs/2.0.0/user_doc/guide/parameter/global.html
@@ -37,5 +37,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/parameter/local.html b/en-us/docs/2.0.0/user_doc/guide/parameter/local.html
index f683d05..d7c7dfa 100644
--- a/en-us/docs/2.0.0/user_doc/guide/parameter/local.html
+++ b/en-us/docs/2.0.0/user_doc/guide/parameter/local.html
@@ -37,5 +37,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/parameter/priority.html b/en-us/docs/2.0.0/user_doc/guide/parameter/priority.html
index a5c2c89..f5945f0 100644
--- a/en-us/docs/2.0.0/user_doc/guide/parameter/priority.html
+++ b/en-us/docs/2.0.0/user_doc/guide/parameter/priority.html
@@ -51,5 +51,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/project.html b/en-us/docs/2.0.0/user_doc/guide/project.html
index c4a8789..2f34bbf 100644
--- a/en-us/docs/2.0.0/user_doc/guide/project.html
+++ b/en-us/docs/2.0.0/user_doc/guide/project.html
@@ -53,5 +53,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/quick-start.html b/en-us/docs/2.0.0/user_doc/guide/quick-start.html
index b03bacc..5371191 100644
--- a/en-us/docs/2.0.0/user_doc/guide/quick-start.html
+++ b/en-us/docs/2.0.0/user_doc/guide/quick-start.html
@@ -105,5 +105,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/resource.html b/en-us/docs/2.0.0/user_doc/guide/resource.html
index 2f0625e..3875c8a 100644
--- a/en-us/docs/2.0.0/user_doc/guide/resource.html
+++ b/en-us/docs/2.0.0/user_doc/guide/resource.html
@@ -154,5 +154,14 @@ Operation function: rename, download, delete.</p>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/security.html b/en-us/docs/2.0.0/user_doc/guide/security.html
index d5de31d..9789414 100644
--- a/en-us/docs/2.0.0/user_doc/guide/security.html
+++ b/en-us/docs/2.0.0/user_doc/guide/security.html
@@ -210,5 +210,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task-instance.html b/en-us/docs/2.0.0/user_doc/guide/task-instance.html
index 8cf1253..8cb4388 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task-instance.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task-instance.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/conditions.html b/en-us/docs/2.0.0/user_doc/guide/task/conditions.html
index 33d3e8f..855eed8 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/conditions.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/conditions.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/datax.html b/en-us/docs/2.0.0/user_doc/guide/task/datax.html
index b463a51..621fd47 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/datax.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/datax.html
@@ -61,5 +61,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/dependent.html b/en-us/docs/2.0.0/user_doc/guide/task/dependent.html
index df629ff..46a0a9b 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/dependent.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/dependent.html
@@ -52,5 +52,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/flink.html b/en-us/docs/2.0.0/user_doc/guide/task/flink.html
index 2919220..ce554d1 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/flink.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/flink.html
@@ -47,5 +47,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/http.html b/en-us/docs/2.0.0/user_doc/guide/task/http.html
index 90e9ed4..e2dfd31 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/http.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/http.html
@@ -48,5 +48,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/map-reduce.html b/en-us/docs/2.0.0/user_doc/guide/task/map-reduce.html
index 73e808c..4408337 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/map-reduce.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/map-reduce.html
@@ -58,5 +58,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/pigeon.html b/en-us/docs/2.0.0/user_doc/guide/task/pigeon.html
index f7ef9cf..c8632db 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/pigeon.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/pigeon.html
@@ -41,5 +41,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/python.html b/en-us/docs/2.0.0/user_doc/guide/task/python.html
index 100c2b5..d3305da 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/python.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/python.html
@@ -41,5 +41,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/shell.html b/en-us/docs/2.0.0/user_doc/guide/task/shell.html
index 15e0a25..a0b909d 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/shell.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/shell.html
@@ -73,5 +73,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/spark.html b/en-us/docs/2.0.0/user_doc/guide/task/spark.html
index b3cc786..e2b5300 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/spark.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/spark.html
@@ -48,5 +48,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/sql.html b/en-us/docs/2.0.0/user_doc/guide/task/sql.html
index 75e83ac..f631bf4 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/sql.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/sql.html
@@ -49,5 +49,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/stored-procedure.html b/en-us/docs/2.0.0/user_doc/guide/task/stored-procedure.html
index aa1a47b..c6085c4 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/stored-procedure.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/stored-procedure.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/sub-process.html b/en-us/docs/2.0.0/user_doc/guide/task/sub-process.html
index 98b6824..88e8404 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/sub-process.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/sub-process.html
@@ -42,5 +42,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/task/switch.html b/en-us/docs/2.0.0/user_doc/guide/task/switch.html
index 8a13230..b3e775d 100644
--- a/en-us/docs/2.0.0/user_doc/guide/task/switch.html
+++ b/en-us/docs/2.0.0/user_doc/guide/task/switch.html
@@ -57,5 +57,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/workflow-definition.html b/en-us/docs/2.0.0/user_doc/guide/workflow-definition.html
index 02889c9..b85d429 100644
--- a/en-us/docs/2.0.0/user_doc/guide/workflow-definition.html
+++ b/en-us/docs/2.0.0/user_doc/guide/workflow-definition.html
@@ -148,5 +148,14 @@ The operation functions of the workflow definition list are as follows:
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/guide/workflow-instance.html b/en-us/docs/2.0.0/user_doc/guide/workflow-instance.html
index 964d9d2..5687b17 100644
--- a/en-us/docs/2.0.0/user_doc/guide/workflow-instance.html
+++ b/en-us/docs/2.0.0/user_doc/guide/workflow-instance.html
@@ -85,5 +85,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/integration/ambari.html b/en-us/docs/2.0.0/user_doc/integration/ambari.html
index d2d70d0..23b63c5 100644
--- a/en-us/docs/2.0.0/user_doc/integration/ambari.html
+++ b/en-us/docs/2.0.0/user_doc/integration/ambari.html
@@ -164,5 +164,14 @@ flush privileges;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/2.0.0/user_doc/upgrade.html b/en-us/docs/2.0.0/user_doc/upgrade.html
index 00d0153..5131319 100644
--- a/en-us/docs/2.0.0/user_doc/upgrade.html
+++ b/en-us/docs/2.0.0/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/architecture/configuration.html b/en-us/docs/dev/user_doc/architecture/configuration.html
index 0eb1fa3..65bb38d 100644
--- a/en-us/docs/dev/user_doc/architecture/configuration.html
+++ b/en-us/docs/dev/user_doc/architecture/configuration.html
@@ -998,5 +998,14 @@ Types of tasks involved are: Shell task、Python task、Spark task、Flink task
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/architecture/design.html b/en-us/docs/dev/user_doc/architecture/design.html
index 3e81374..2443255 100644
--- a/en-us/docs/dev/user_doc/architecture/design.html
+++ b/en-us/docs/dev/user_doc/architecture/design.html
@@ -342,5 +342,14 @@ From the perspective of scheduling, this article preliminarily introduces the ar
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/architecture/load-balance.html b/en-us/docs/dev/user_doc/architecture/load-balance.html
index bfcdbae..f0a7522 100644
--- a/en-us/docs/dev/user_doc/architecture/load-balance.html
+++ b/en-us/docs/dev/user_doc/architecture/load-balance.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/architecture/metadata.html b/en-us/docs/dev/user_doc/architecture/metadata.html
index af2d60a..352fdd1 100644
--- a/en-us/docs/dev/user_doc/architecture/metadata.html
+++ b/en-us/docs/dev/user_doc/architecture/metadata.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/architecture/task-structure.html b/en-us/docs/dev/user_doc/architecture/task-structure.html
index e755cd3..f2c41ad 100644
--- a/en-us/docs/dev/user_doc/architecture/task-structure.html
+++ b/en-us/docs/dev/user_doc/architecture/task-structure.html
@@ -3279,5 +3279,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/dev_run.html b/en-us/docs/dev/user_doc/dev_run.html
index aef3ae8..e28b596 100644
--- a/en-us/docs/dev/user_doc/dev_run.html
+++ b/en-us/docs/dev/user_doc/dev_run.html
@@ -109,5 +109,14 @@ npm run start
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/expansion-reduction.html b/en-us/docs/dev/user_doc/expansion-reduction.html
index ce15f0c..75b2c6b 100644
--- a/en-us/docs/dev/user_doc/expansion-reduction.html
+++ b/en-us/docs/dev/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/alert/alert_plugin_user_guide.html b/en-us/docs/dev/user_doc/guide/alert/alert_plugin_user_guide.html
index 5558626..6121586 100644
--- a/en-us/docs/dev/user_doc/guide/alert/alert_plugin_user_guide.html
+++ b/en-us/docs/dev/user_doc/guide/alert/alert_plugin_user_guide.html
@@ -32,5 +32,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/alert/enterprise-wechat.html b/en-us/docs/dev/user_doc/guide/alert/enterprise-wechat.html
index 182920d..b3142a4 100644
--- a/en-us/docs/dev/user_doc/guide/alert/enterprise-wechat.html
+++ b/en-us/docs/dev/user_doc/guide/alert/enterprise-wechat.html
@@ -51,5 +51,14 @@ enterprise.wechat.user.send.msg={\&quot;touser\&quot;:\&quot;{toUser}\&quot;,\&q
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/datasource/hive.html b/en-us/docs/dev/user_doc/guide/datasource/hive.html
index 0960269..408a5ef 100644
--- a/en-us/docs/dev/user_doc/guide/datasource/hive.html
+++ b/en-us/docs/dev/user_doc/guide/datasource/hive.html
@@ -49,5 +49,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/datasource/introduction.html b/en-us/docs/dev/user_doc/guide/datasource/introduction.html
index c460352..83d6a52 100644
--- a/en-us/docs/dev/user_doc/guide/datasource/introduction.html
+++ b/en-us/docs/dev/user_doc/guide/datasource/introduction.html
@@ -31,5 +31,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/datasource/mysql.html b/en-us/docs/dev/user_doc/guide/datasource/mysql.html
index da3bb9c..f502ceb 100644
--- a/en-us/docs/dev/user_doc/guide/datasource/mysql.html
+++ b/en-us/docs/dev/user_doc/guide/datasource/mysql.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/datasource/postgresql.html b/en-us/docs/dev/user_doc/guide/datasource/postgresql.html
index 3671d97..fa24da3 100644
--- a/en-us/docs/dev/user_doc/guide/datasource/postgresql.html
+++ b/en-us/docs/dev/user_doc/guide/datasource/postgresql.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/datasource/spark.html b/en-us/docs/dev/user_doc/guide/datasource/spark.html
index d638d5b..e57e0ab 100644
--- a/en-us/docs/dev/user_doc/guide/datasource/spark.html
+++ b/en-us/docs/dev/user_doc/guide/datasource/spark.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/flink-call.html b/en-us/docs/dev/user_doc/guide/flink-call.html
index 09d84ad..03ceb38 100644
--- a/en-us/docs/dev/user_doc/guide/flink-call.html
+++ b/en-us/docs/dev/user_doc/guide/flink-call.html
@@ -123,5 +123,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/homepage.html b/en-us/docs/dev/user_doc/guide/homepage.html
index bc2a74d..64dd424 100644
--- a/en-us/docs/dev/user_doc/guide/homepage.html
+++ b/en-us/docs/dev/user_doc/guide/homepage.html
@@ -29,5 +29,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/installation/cluster.html b/en-us/docs/dev/user_doc/guide/installation/cluster.html
index a68ad4e..25169a5 100644
--- a/en-us/docs/dev/user_doc/guide/installation/cluster.html
+++ b/en-us/docs/dev/user_doc/guide/installation/cluster.html
@@ -48,5 +48,14 @@ apiServers=&quot;ds5&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/installation/docker.html b/en-us/docs/dev/user_doc/guide/installation/docker.html
index d51cce0..5d33493 100644
--- a/en-us/docs/dev/user_doc/guide/installation/docker.html
+++ b/en-us/docs/dev/user_doc/guide/installation/docker.html
@@ -911,5 +911,14 @@ SW_GRPC_LOG_SERVER_PORT=11800
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/installation/hardware.html b/en-us/docs/dev/user_doc/guide/installation/hardware.html
index b3a7129..65b9168 100644
--- a/en-us/docs/dev/user_doc/guide/installation/hardware.html
+++ b/en-us/docs/dev/user_doc/guide/installation/hardware.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/installation/kubernetes.html b/en-us/docs/dev/user_doc/guide/installation/kubernetes.html
index 7180d6b..5bfd41f 100644
--- a/en-us/docs/dev/user_doc/guide/installation/kubernetes.html
+++ b/en-us/docs/dev/user_doc/guide/installation/kubernetes.html
@@ -1749,5 +1749,14 @@ ln -s spark-3.1.1-bin-hadoop2.7 spark2 <span class="hljs-comment"># or just mv</
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/installation/pseudo-cluster.html b/en-us/docs/dev/user_doc/guide/installation/pseudo-cluster.html
index b192f45..2959d24 100644
--- a/en-us/docs/dev/user_doc/guide/installation/pseudo-cluster.html
+++ b/en-us/docs/dev/user_doc/guide/installation/pseudo-cluster.html
@@ -198,5 +198,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/installation/skywalking-agent.html b/en-us/docs/dev/user_doc/guide/installation/skywalking-agent.html
index f739bb9..09f16a2 100644
--- a/en-us/docs/dev/user_doc/guide/installation/skywalking-agent.html
+++ b/en-us/docs/dev/user_doc/guide/installation/skywalking-agent.html
@@ -73,5 +73,14 @@ apache/dolphinscheduler:1.3.8 all</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/installation/standalone.html b/en-us/docs/dev/user_doc/guide/installation/standalone.html
index b7eec77..5c4e603 100644
--- a/en-us/docs/dev/user_doc/guide/installation/standalone.html
+++ b/en-us/docs/dev/user_doc/guide/installation/standalone.html
@@ -53,5 +53,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop standalone-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/introduction.html b/en-us/docs/dev/user_doc/guide/introduction.html
index 3fc92e2..0ace0a9 100644
--- a/en-us/docs/dev/user_doc/guide/introduction.html
+++ b/en-us/docs/dev/user_doc/guide/introduction.html
@@ -27,5 +27,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/monitor.html b/en-us/docs/dev/user_doc/guide/monitor.html
index 44367d6..2591055 100644
--- a/en-us/docs/dev/user_doc/guide/monitor.html
+++ b/en-us/docs/dev/user_doc/guide/monitor.html
@@ -68,5 +68,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/open-api.html b/en-us/docs/dev/user_doc/guide/open-api.html
index 49bc670..c7f8114 100644
--- a/en-us/docs/dev/user_doc/guide/open-api.html
+++ b/en-us/docs/dev/user_doc/guide/open-api.html
@@ -86,5 +86,14 @@ The returned msg information is "success", indicating that we have successfully
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/parameter/built-in.html b/en-us/docs/dev/user_doc/guide/parameter/built-in.html
index b628d3d..d6c53ee 100644
--- a/en-us/docs/dev/user_doc/guide/parameter/built-in.html
+++ b/en-us/docs/dev/user_doc/guide/parameter/built-in.html
@@ -75,5 +75,14 @@ the second is offset, representing the number of months the user wants to add or
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/parameter/context.html b/en-us/docs/dev/user_doc/guide/parameter/context.html
index 6f6cc66..97f5b82 100644
--- a/en-us/docs/dev/user_doc/guide/parameter/context.html
+++ b/en-us/docs/dev/user_doc/guide/parameter/context.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/parameter/global.html b/en-us/docs/dev/user_doc/guide/parameter/global.html
index 993dc66..938ce58 100644
--- a/en-us/docs/dev/user_doc/guide/parameter/global.html
+++ b/en-us/docs/dev/user_doc/guide/parameter/global.html
@@ -37,5 +37,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/parameter/local.html b/en-us/docs/dev/user_doc/guide/parameter/local.html
index 6091d14..5642df3 100644
--- a/en-us/docs/dev/user_doc/guide/parameter/local.html
+++ b/en-us/docs/dev/user_doc/guide/parameter/local.html
@@ -37,5 +37,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/parameter/priority.html b/en-us/docs/dev/user_doc/guide/parameter/priority.html
index 24378fe..bb2c753 100644
--- a/en-us/docs/dev/user_doc/guide/parameter/priority.html
+++ b/en-us/docs/dev/user_doc/guide/parameter/priority.html
@@ -51,5 +51,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/project.html b/en-us/docs/dev/user_doc/guide/project.html
index d0350e6..f0de281 100644
--- a/en-us/docs/dev/user_doc/guide/project.html
+++ b/en-us/docs/dev/user_doc/guide/project.html
@@ -53,5 +53,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/quick-start.html b/en-us/docs/dev/user_doc/guide/quick-start.html
index c81416b..6cec046 100644
--- a/en-us/docs/dev/user_doc/guide/quick-start.html
+++ b/en-us/docs/dev/user_doc/guide/quick-start.html
@@ -105,5 +105,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/resource.html b/en-us/docs/dev/user_doc/guide/resource.html
index 1dfc49b..a1de3b2 100644
--- a/en-us/docs/dev/user_doc/guide/resource.html
+++ b/en-us/docs/dev/user_doc/guide/resource.html
@@ -154,5 +154,14 @@ Operation function: rename, download, delete.</p>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/security.html b/en-us/docs/dev/user_doc/guide/security.html
index 98f7c7f..02b2b07 100644
--- a/en-us/docs/dev/user_doc/guide/security.html
+++ b/en-us/docs/dev/user_doc/guide/security.html
@@ -210,5 +210,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task-instance.html b/en-us/docs/dev/user_doc/guide/task-instance.html
index 1948f71..1e379ad 100644
--- a/en-us/docs/dev/user_doc/guide/task-instance.html
+++ b/en-us/docs/dev/user_doc/guide/task-instance.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/conditions.html b/en-us/docs/dev/user_doc/guide/task/conditions.html
index eb01a30..b130dcc 100644
--- a/en-us/docs/dev/user_doc/guide/task/conditions.html
+++ b/en-us/docs/dev/user_doc/guide/task/conditions.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/datax.html b/en-us/docs/dev/user_doc/guide/task/datax.html
index fdd405e..5407fad 100644
--- a/en-us/docs/dev/user_doc/guide/task/datax.html
+++ b/en-us/docs/dev/user_doc/guide/task/datax.html
@@ -61,5 +61,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/dependent.html b/en-us/docs/dev/user_doc/guide/task/dependent.html
index 6b00ea2..3422b1e 100644
--- a/en-us/docs/dev/user_doc/guide/task/dependent.html
+++ b/en-us/docs/dev/user_doc/guide/task/dependent.html
@@ -52,5 +52,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/flink.html b/en-us/docs/dev/user_doc/guide/task/flink.html
index d87a7dd..a33f29d 100644
--- a/en-us/docs/dev/user_doc/guide/task/flink.html
+++ b/en-us/docs/dev/user_doc/guide/task/flink.html
@@ -47,5 +47,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/http.html b/en-us/docs/dev/user_doc/guide/task/http.html
index 196e755..52392bc 100644
--- a/en-us/docs/dev/user_doc/guide/task/http.html
+++ b/en-us/docs/dev/user_doc/guide/task/http.html
@@ -48,5 +48,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/map-reduce.html b/en-us/docs/dev/user_doc/guide/task/map-reduce.html
index b9ac320..2b93eb2 100644
--- a/en-us/docs/dev/user_doc/guide/task/map-reduce.html
+++ b/en-us/docs/dev/user_doc/guide/task/map-reduce.html
@@ -58,5 +58,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/pigeon.html b/en-us/docs/dev/user_doc/guide/task/pigeon.html
index dc729b6..17ec585 100644
--- a/en-us/docs/dev/user_doc/guide/task/pigeon.html
+++ b/en-us/docs/dev/user_doc/guide/task/pigeon.html
@@ -41,5 +41,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/python.html b/en-us/docs/dev/user_doc/guide/task/python.html
index e1d662f..f47e4b8 100644
--- a/en-us/docs/dev/user_doc/guide/task/python.html
+++ b/en-us/docs/dev/user_doc/guide/task/python.html
@@ -41,5 +41,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/shell.html b/en-us/docs/dev/user_doc/guide/task/shell.html
index 4bf6917..a78461b 100644
--- a/en-us/docs/dev/user_doc/guide/task/shell.html
+++ b/en-us/docs/dev/user_doc/guide/task/shell.html
@@ -73,5 +73,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/spark.html b/en-us/docs/dev/user_doc/guide/task/spark.html
index 35485b8..55fcccc 100644
--- a/en-us/docs/dev/user_doc/guide/task/spark.html
+++ b/en-us/docs/dev/user_doc/guide/task/spark.html
@@ -48,5 +48,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/sql.html b/en-us/docs/dev/user_doc/guide/task/sql.html
index cb805c9..17f91e3 100644
--- a/en-us/docs/dev/user_doc/guide/task/sql.html
+++ b/en-us/docs/dev/user_doc/guide/task/sql.html
@@ -49,5 +49,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/stored-procedure.html b/en-us/docs/dev/user_doc/guide/task/stored-procedure.html
index c4ca726..ab0598f 100644
--- a/en-us/docs/dev/user_doc/guide/task/stored-procedure.html
+++ b/en-us/docs/dev/user_doc/guide/task/stored-procedure.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/sub-process.html b/en-us/docs/dev/user_doc/guide/task/sub-process.html
index 90a8595..924083e 100644
--- a/en-us/docs/dev/user_doc/guide/task/sub-process.html
+++ b/en-us/docs/dev/user_doc/guide/task/sub-process.html
@@ -42,5 +42,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/task/switch.html b/en-us/docs/dev/user_doc/guide/task/switch.html
index f54b3d8..b4032f9 100644
--- a/en-us/docs/dev/user_doc/guide/task/switch.html
+++ b/en-us/docs/dev/user_doc/guide/task/switch.html
@@ -57,5 +57,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/workflow-definition.html b/en-us/docs/dev/user_doc/guide/workflow-definition.html
index 816a58b..b5c2e59 100644
--- a/en-us/docs/dev/user_doc/guide/workflow-definition.html
+++ b/en-us/docs/dev/user_doc/guide/workflow-definition.html
@@ -148,5 +148,14 @@ The operation functions of the workflow definition list are as follows:
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/guide/workflow-instance.html b/en-us/docs/dev/user_doc/guide/workflow-instance.html
index bbe7cd2..52ab588 100644
--- a/en-us/docs/dev/user_doc/guide/workflow-instance.html
+++ b/en-us/docs/dev/user_doc/guide/workflow-instance.html
@@ -85,5 +85,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/integration/ambari.html b/en-us/docs/dev/user_doc/integration/ambari.html
index a81e27b..751542c 100644
--- a/en-us/docs/dev/user_doc/integration/ambari.html
+++ b/en-us/docs/dev/user_doc/integration/ambari.html
@@ -164,5 +164,14 @@ flush privileges;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/dev/user_doc/upgrade.html b/en-us/docs/dev/user_doc/upgrade.html
index ceb7dc0..91660d6 100644
--- a/en-us/docs/dev/user_doc/upgrade.html
+++ b/en-us/docs/dev/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/About_DolphinScheduler/About_DolphinScheduler.html b/en-us/docs/latest/user_doc/About_DolphinScheduler/About_DolphinScheduler.html
index d1db1c0..f29d06c 100644
--- a/en-us/docs/latest/user_doc/About_DolphinScheduler/About_DolphinScheduler.html
+++ b/en-us/docs/latest/user_doc/About_DolphinScheduler/About_DolphinScheduler.html
@@ -42,5 +42,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/architecture/configuration.html b/en-us/docs/latest/user_doc/architecture/configuration.html
index 3a64a19..cb26a69 100644
--- a/en-us/docs/latest/user_doc/architecture/configuration.html
+++ b/en-us/docs/latest/user_doc/architecture/configuration.html
@@ -998,5 +998,14 @@ Types of tasks involved are: Shell task、Python task、Spark task、Flink task
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/architecture/design.html b/en-us/docs/latest/user_doc/architecture/design.html
index 300cf4c..771371e 100644
--- a/en-us/docs/latest/user_doc/architecture/design.html
+++ b/en-us/docs/latest/user_doc/architecture/design.html
@@ -340,5 +340,14 @@ From the perspective of scheduling, this article preliminarily introduces the ar
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/architecture/designplus.html b/en-us/docs/latest/user_doc/architecture/designplus.html
index 8fc08d0..6107e6d 100644
--- a/en-us/docs/latest/user_doc/architecture/designplus.html
+++ b/en-us/docs/latest/user_doc/architecture/designplus.html
@@ -75,5 +75,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/architecture/listdocs.html b/en-us/docs/latest/user_doc/architecture/listdocs.html
index b40708c..175a32f 100644
--- a/en-us/docs/latest/user_doc/architecture/listdocs.html
+++ b/en-us/docs/latest/user_doc/architecture/listdocs.html
@@ -53,5 +53,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/architecture/load-balance.html b/en-us/docs/latest/user_doc/architecture/load-balance.html
index 0e162b3..4e70b5c 100644
--- a/en-us/docs/latest/user_doc/architecture/load-balance.html
+++ b/en-us/docs/latest/user_doc/architecture/load-balance.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/architecture/metadata.html b/en-us/docs/latest/user_doc/architecture/metadata.html
index 84c000e..6d36e85 100644
--- a/en-us/docs/latest/user_doc/architecture/metadata.html
+++ b/en-us/docs/latest/user_doc/architecture/metadata.html
@@ -653,5 +653,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/architecture/task-structure.html b/en-us/docs/latest/user_doc/architecture/task-structure.html
index 0a159d4..1dcaaa6 100644
--- a/en-us/docs/latest/user_doc/architecture/task-structure.html
+++ b/en-us/docs/latest/user_doc/architecture/task-structure.html
@@ -3279,5 +3279,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/dev_run.html b/en-us/docs/latest/user_doc/dev_run.html
index b698ad7..8a9bdeb 100644
--- a/en-us/docs/latest/user_doc/dev_run.html
+++ b/en-us/docs/latest/user_doc/dev_run.html
@@ -109,5 +109,14 @@ npm run start
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/expansion-reduction.html b/en-us/docs/latest/user_doc/expansion-reduction.html
index cafa436..b9f2cf0 100644
--- a/en-us/docs/latest/user_doc/expansion-reduction.html
+++ b/en-us/docs/latest/user_doc/expansion-reduction.html
@@ -247,5 +247,14 @@ workers=&quot;existing worker01:default,existing worker02:default,ds3:default,ds
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/alert/alert_plugin_user_guide.html b/en-us/docs/latest/user_doc/guide/alert/alert_plugin_user_guide.html
index 16e3e4c..6547576 100644
--- a/en-us/docs/latest/user_doc/guide/alert/alert_plugin_user_guide.html
+++ b/en-us/docs/latest/user_doc/guide/alert/alert_plugin_user_guide.html
@@ -32,5 +32,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/alert/enterprise-wechat.html b/en-us/docs/latest/user_doc/guide/alert/enterprise-wechat.html
index c210cfa..ae4939c 100644
--- a/en-us/docs/latest/user_doc/guide/alert/enterprise-wechat.html
+++ b/en-us/docs/latest/user_doc/guide/alert/enterprise-wechat.html
@@ -51,5 +51,14 @@ enterprise.wechat.user.send.msg={\&quot;touser\&quot;:\&quot;{toUser}\&quot;,\&q
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/datasource/hive.html b/en-us/docs/latest/user_doc/guide/datasource/hive.html
index 5d1c9f9..9f8c166 100644
--- a/en-us/docs/latest/user_doc/guide/datasource/hive.html
+++ b/en-us/docs/latest/user_doc/guide/datasource/hive.html
@@ -49,5 +49,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/datasource/introduction.html b/en-us/docs/latest/user_doc/guide/datasource/introduction.html
index 5178c2a..f52b766 100644
--- a/en-us/docs/latest/user_doc/guide/datasource/introduction.html
+++ b/en-us/docs/latest/user_doc/guide/datasource/introduction.html
@@ -31,5 +31,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/datasource/mysql.html b/en-us/docs/latest/user_doc/guide/datasource/mysql.html
index 83d6280..612503a 100644
--- a/en-us/docs/latest/user_doc/guide/datasource/mysql.html
+++ b/en-us/docs/latest/user_doc/guide/datasource/mysql.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/datasource/postgresql.html b/en-us/docs/latest/user_doc/guide/datasource/postgresql.html
index 75c820e..7b4a3fe 100644
--- a/en-us/docs/latest/user_doc/guide/datasource/postgresql.html
+++ b/en-us/docs/latest/user_doc/guide/datasource/postgresql.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/datasource/spark.html b/en-us/docs/latest/user_doc/guide/datasource/spark.html
index 7c5f6ca..853dacb 100644
--- a/en-us/docs/latest/user_doc/guide/datasource/spark.html
+++ b/en-us/docs/latest/user_doc/guide/datasource/spark.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/flink-call.html b/en-us/docs/latest/user_doc/guide/flink-call.html
index d1469c4..6429219 100644
--- a/en-us/docs/latest/user_doc/guide/flink-call.html
+++ b/en-us/docs/latest/user_doc/guide/flink-call.html
@@ -123,5 +123,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/homepage.html b/en-us/docs/latest/user_doc/guide/homepage.html
index e9549d3..aec79b7 100644
--- a/en-us/docs/latest/user_doc/guide/homepage.html
+++ b/en-us/docs/latest/user_doc/guide/homepage.html
@@ -29,5 +29,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/installation/cluster.html b/en-us/docs/latest/user_doc/guide/installation/cluster.html
index 622b755..8d31044 100644
--- a/en-us/docs/latest/user_doc/guide/installation/cluster.html
+++ b/en-us/docs/latest/user_doc/guide/installation/cluster.html
@@ -48,5 +48,14 @@ apiServers=&quot;ds5&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/installation/docker.html b/en-us/docs/latest/user_doc/guide/installation/docker.html
index 1d72e27..37eae05 100644
--- a/en-us/docs/latest/user_doc/guide/installation/docker.html
+++ b/en-us/docs/latest/user_doc/guide/installation/docker.html
@@ -911,5 +911,14 @@ SW_GRPC_LOG_SERVER_PORT=11800
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/installation/hardware.html b/en-us/docs/latest/user_doc/guide/installation/hardware.html
index 885d8f8..d8df996 100644
--- a/en-us/docs/latest/user_doc/guide/installation/hardware.html
+++ b/en-us/docs/latest/user_doc/guide/installation/hardware.html
@@ -125,5 +125,14 @@ The above Linux operating systems can run on physical servers and mainstream vir
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/installation/kubernetes.html b/en-us/docs/latest/user_doc/guide/installation/kubernetes.html
index a30eb1f..35f4ef8 100644
--- a/en-us/docs/latest/user_doc/guide/installation/kubernetes.html
+++ b/en-us/docs/latest/user_doc/guide/installation/kubernetes.html
@@ -1749,5 +1749,14 @@ ln -s spark-3.1.1-bin-hadoop2.7 spark2 <span class="hljs-comment"># or just mv</
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/installation/pseudo-cluster.html b/en-us/docs/latest/user_doc/guide/installation/pseudo-cluster.html
index bf8b54c..a608b8e 100644
--- a/en-us/docs/latest/user_doc/guide/installation/pseudo-cluster.html
+++ b/en-us/docs/latest/user_doc/guide/installation/pseudo-cluster.html
@@ -198,5 +198,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/installation/skywalking-agent.html b/en-us/docs/latest/user_doc/guide/installation/skywalking-agent.html
index 3face8f..b725671 100644
--- a/en-us/docs/latest/user_doc/guide/installation/skywalking-agent.html
+++ b/en-us/docs/latest/user_doc/guide/installation/skywalking-agent.html
@@ -73,5 +73,14 @@ apache/dolphinscheduler:2.0.0 all</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/installation/standalone.html b/en-us/docs/latest/user_doc/guide/installation/standalone.html
index f1461b4..21d745a 100644
--- a/en-us/docs/latest/user_doc/guide/installation/standalone.html
+++ b/en-us/docs/latest/user_doc/guide/installation/standalone.html
@@ -53,5 +53,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop standalone-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/introduction.html b/en-us/docs/latest/user_doc/guide/introduction.html
index 23767fd..a0dc189 100644
--- a/en-us/docs/latest/user_doc/guide/introduction.html
+++ b/en-us/docs/latest/user_doc/guide/introduction.html
@@ -27,5 +27,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/monitor.html b/en-us/docs/latest/user_doc/guide/monitor.html
index 22e28ef..c8461ee 100644
--- a/en-us/docs/latest/user_doc/guide/monitor.html
+++ b/en-us/docs/latest/user_doc/guide/monitor.html
@@ -68,5 +68,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/open-api.html b/en-us/docs/latest/user_doc/guide/open-api.html
index d771c38..04c2af1 100644
--- a/en-us/docs/latest/user_doc/guide/open-api.html
+++ b/en-us/docs/latest/user_doc/guide/open-api.html
@@ -86,5 +86,14 @@ The returned msg information is "success", indicating that we have successfully
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/parameter/built-in.html b/en-us/docs/latest/user_doc/guide/parameter/built-in.html
index 1a15cf2..9c15717 100644
--- a/en-us/docs/latest/user_doc/guide/parameter/built-in.html
+++ b/en-us/docs/latest/user_doc/guide/parameter/built-in.html
@@ -75,5 +75,14 @@ the second is offset, representing the number of months the user wants to add or
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/parameter/context.html b/en-us/docs/latest/user_doc/guide/parameter/context.html
index 5894fdc..8d4868e 100644
--- a/en-us/docs/latest/user_doc/guide/parameter/context.html
+++ b/en-us/docs/latest/user_doc/guide/parameter/context.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/parameter/global.html b/en-us/docs/latest/user_doc/guide/parameter/global.html
index 4f16803..e21f2cd 100644
--- a/en-us/docs/latest/user_doc/guide/parameter/global.html
+++ b/en-us/docs/latest/user_doc/guide/parameter/global.html
@@ -37,5 +37,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/parameter/local.html b/en-us/docs/latest/user_doc/guide/parameter/local.html
index f683d05..d7c7dfa 100644
--- a/en-us/docs/latest/user_doc/guide/parameter/local.html
+++ b/en-us/docs/latest/user_doc/guide/parameter/local.html
@@ -37,5 +37,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/parameter/priority.html b/en-us/docs/latest/user_doc/guide/parameter/priority.html
index a5c2c89..f5945f0 100644
--- a/en-us/docs/latest/user_doc/guide/parameter/priority.html
+++ b/en-us/docs/latest/user_doc/guide/parameter/priority.html
@@ -51,5 +51,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/project.html b/en-us/docs/latest/user_doc/guide/project.html
index c4a8789..2f34bbf 100644
--- a/en-us/docs/latest/user_doc/guide/project.html
+++ b/en-us/docs/latest/user_doc/guide/project.html
@@ -53,5 +53,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/quick-start.html b/en-us/docs/latest/user_doc/guide/quick-start.html
index b03bacc..5371191 100644
--- a/en-us/docs/latest/user_doc/guide/quick-start.html
+++ b/en-us/docs/latest/user_doc/guide/quick-start.html
@@ -105,5 +105,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/resource.html b/en-us/docs/latest/user_doc/guide/resource.html
index 2f0625e..3875c8a 100644
--- a/en-us/docs/latest/user_doc/guide/resource.html
+++ b/en-us/docs/latest/user_doc/guide/resource.html
@@ -154,5 +154,14 @@ Operation function: rename, download, delete.</p>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/security.html b/en-us/docs/latest/user_doc/guide/security.html
index d5de31d..9789414 100644
--- a/en-us/docs/latest/user_doc/guide/security.html
+++ b/en-us/docs/latest/user_doc/guide/security.html
@@ -210,5 +210,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task-instance.html b/en-us/docs/latest/user_doc/guide/task-instance.html
index 8cf1253..8cb4388 100644
--- a/en-us/docs/latest/user_doc/guide/task-instance.html
+++ b/en-us/docs/latest/user_doc/guide/task-instance.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/conditions.html b/en-us/docs/latest/user_doc/guide/task/conditions.html
index 33d3e8f..855eed8 100644
--- a/en-us/docs/latest/user_doc/guide/task/conditions.html
+++ b/en-us/docs/latest/user_doc/guide/task/conditions.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/datax.html b/en-us/docs/latest/user_doc/guide/task/datax.html
index b463a51..621fd47 100644
--- a/en-us/docs/latest/user_doc/guide/task/datax.html
+++ b/en-us/docs/latest/user_doc/guide/task/datax.html
@@ -61,5 +61,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/dependent.html b/en-us/docs/latest/user_doc/guide/task/dependent.html
index df629ff..46a0a9b 100644
--- a/en-us/docs/latest/user_doc/guide/task/dependent.html
+++ b/en-us/docs/latest/user_doc/guide/task/dependent.html
@@ -52,5 +52,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/flink.html b/en-us/docs/latest/user_doc/guide/task/flink.html
index 2919220..ce554d1 100644
--- a/en-us/docs/latest/user_doc/guide/task/flink.html
+++ b/en-us/docs/latest/user_doc/guide/task/flink.html
@@ -47,5 +47,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/http.html b/en-us/docs/latest/user_doc/guide/task/http.html
index 90e9ed4..e2dfd31 100644
--- a/en-us/docs/latest/user_doc/guide/task/http.html
+++ b/en-us/docs/latest/user_doc/guide/task/http.html
@@ -48,5 +48,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/map-reduce.html b/en-us/docs/latest/user_doc/guide/task/map-reduce.html
index 73e808c..4408337 100644
--- a/en-us/docs/latest/user_doc/guide/task/map-reduce.html
+++ b/en-us/docs/latest/user_doc/guide/task/map-reduce.html
@@ -58,5 +58,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/pigeon.html b/en-us/docs/latest/user_doc/guide/task/pigeon.html
index f7ef9cf..c8632db 100644
--- a/en-us/docs/latest/user_doc/guide/task/pigeon.html
+++ b/en-us/docs/latest/user_doc/guide/task/pigeon.html
@@ -41,5 +41,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/python.html b/en-us/docs/latest/user_doc/guide/task/python.html
index 100c2b5..d3305da 100644
--- a/en-us/docs/latest/user_doc/guide/task/python.html
+++ b/en-us/docs/latest/user_doc/guide/task/python.html
@@ -41,5 +41,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/shell.html b/en-us/docs/latest/user_doc/guide/task/shell.html
index 15e0a25..a0b909d 100644
--- a/en-us/docs/latest/user_doc/guide/task/shell.html
+++ b/en-us/docs/latest/user_doc/guide/task/shell.html
@@ -73,5 +73,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/spark.html b/en-us/docs/latest/user_doc/guide/task/spark.html
index b3cc786..e2b5300 100644
--- a/en-us/docs/latest/user_doc/guide/task/spark.html
+++ b/en-us/docs/latest/user_doc/guide/task/spark.html
@@ -48,5 +48,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/sql.html b/en-us/docs/latest/user_doc/guide/task/sql.html
index 75e83ac..f631bf4 100644
--- a/en-us/docs/latest/user_doc/guide/task/sql.html
+++ b/en-us/docs/latest/user_doc/guide/task/sql.html
@@ -49,5 +49,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/stored-procedure.html b/en-us/docs/latest/user_doc/guide/task/stored-procedure.html
index aa1a47b..c6085c4 100644
--- a/en-us/docs/latest/user_doc/guide/task/stored-procedure.html
+++ b/en-us/docs/latest/user_doc/guide/task/stored-procedure.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/sub-process.html b/en-us/docs/latest/user_doc/guide/task/sub-process.html
index 98b6824..88e8404 100644
--- a/en-us/docs/latest/user_doc/guide/task/sub-process.html
+++ b/en-us/docs/latest/user_doc/guide/task/sub-process.html
@@ -42,5 +42,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/task/switch.html b/en-us/docs/latest/user_doc/guide/task/switch.html
index 8a13230..b3e775d 100644
--- a/en-us/docs/latest/user_doc/guide/task/switch.html
+++ b/en-us/docs/latest/user_doc/guide/task/switch.html
@@ -57,5 +57,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/workflow-definition.html b/en-us/docs/latest/user_doc/guide/workflow-definition.html
index 02889c9..b85d429 100644
--- a/en-us/docs/latest/user_doc/guide/workflow-definition.html
+++ b/en-us/docs/latest/user_doc/guide/workflow-definition.html
@@ -148,5 +148,14 @@ The operation functions of the workflow definition list are as follows:
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/guide/workflow-instance.html b/en-us/docs/latest/user_doc/guide/workflow-instance.html
index 964d9d2..5687b17 100644
--- a/en-us/docs/latest/user_doc/guide/workflow-instance.html
+++ b/en-us/docs/latest/user_doc/guide/workflow-instance.html
@@ -85,5 +85,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/integration/ambari.html b/en-us/docs/latest/user_doc/integration/ambari.html
index d2d70d0..23b63c5 100644
--- a/en-us/docs/latest/user_doc/integration/ambari.html
+++ b/en-us/docs/latest/user_doc/integration/ambari.html
@@ -164,5 +164,14 @@ flush privileges;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/latest/user_doc/upgrade.html b/en-us/docs/latest/user_doc/upgrade.html
index 00d0153..5131319 100644
--- a/en-us/docs/latest/user_doc/upgrade.html
+++ b/en-us/docs/latest/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/docs/release/faq.html b/en-us/docs/release/faq.html
index 694b283..4efd998 100644
--- a/en-us/docs/release/faq.html
+++ b/en-us/docs/release/faq.html
@@ -427,5 +427,14 @@ sed -i &#x27;s/Defaults    requirett/#Defaults    requirett/g&#x27; /etc/sudoers
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/download/download.html b/en-us/download/download.html
index bf2f003..99a3968 100644
--- a/en-us/download/download.html
+++ b/en-us/download/download.html
@@ -204,5 +204,14 @@ pgp apache-dolphinscheduler-********.asc
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/download/download_ppt.html b/en-us/download/download_ppt.html
index 688742d..867c7b0 100644
--- a/en-us/download/download_ppt.html
+++ b/en-us/download/download_ppt.html
@@ -113,5 +113,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/index.html b/en-us/index.html
index 10c93b3..233b480 100644
--- a/en-us/index.html
+++ b/en-us/index.html
@@ -26,5 +26,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/en-us/user/index.html b/en-us/user/index.html
index 2ac9b74..34131cb 100644
--- a/en-us/user/index.html
+++ b/en-us/user/index.html
@@ -26,5 +26,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/index.html b/index.html
index 10c93b3..233b480 100644
--- a/index.html
+++ b/index.html
@@ -26,5 +26,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/DAG.html b/zh-cn/blog/DAG.html
index 9d3c9ae..2abbedc 100644
--- a/zh-cn/blog/DAG.html
+++ b/zh-cn/blog/DAG.html
@@ -208,5 +208,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/DS-2.0-alpha-release.html b/zh-cn/blog/DS-2.0-alpha-release.html
index f0252b7..198da55 100644
--- a/zh-cn/blog/DS-2.0-alpha-release.html
+++ b/zh-cn/blog/DS-2.0-alpha-release.html
@@ -79,5 +79,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/DS_architecture_evolution.html b/zh-cn/blog/DS_architecture_evolution.html
index 649cf11..1a6ff20 100644
--- a/zh-cn/blog/DS_architecture_evolution.html
+++ b/zh-cn/blog/DS_architecture_evolution.html
@@ -129,5 +129,14 @@ SchedulerThread 负责从数据库中查询 Command 并提交到 Command Queue</
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/DS_run_in_windows.html b/zh-cn/blog/DS_run_in_windows.html
index f202b32..c7962c0 100644
--- a/zh-cn/blog/DS_run_in_windows.html
+++ b/zh-cn/blog/DS_run_in_windows.html
@@ -142,5 +142,14 @@ npm run start
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git "a/zh-cn/blog/DolphinScheduler\346\274\217\346\264\236\346\203\205\345\206\265\350\257\264\346\230\216.html" "b/zh-cn/blog/DolphinScheduler\346\274\217\346\264\236\346\203\205\345\206\265\350\257\264\346\230\216.html"
index c1631d0..a4f5359 100644
--- "a/zh-cn/blog/DolphinScheduler\346\274\217\346\264\236\346\203\205\345\206\265\350\257\264\346\230\216.html"
+++ "b/zh-cn/blog/DolphinScheduler\346\274\217\346\264\236\346\203\205\345\206\265\350\257\264\346\230\216.html"
@@ -48,5 +48,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/about_blocking_task.html b/zh-cn/blog/about_blocking_task.html
index 6927897..fb8a857 100644
--- a/zh-cn/blog/about_blocking_task.html
+++ b/zh-cn/blog/about_blocking_task.html
@@ -142,5 +142,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/architecture-design.html b/zh-cn/blog/architecture-design.html
index e682199..4060d86 100644
--- a/zh-cn/blog/architecture-design.html
+++ b/zh-cn/blog/architecture-design.html
@@ -315,5 +315,14 @@ ZooKeeper Master容错完成之后则重新由EasyScheduler中Scheduler线程调
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/cicd_workflow.html b/zh-cn/blog/cicd_workflow.html
index 5998d34..a3b7c62 100644
--- a/zh-cn/blog/cicd_workflow.html
+++ b/zh-cn/blog/cicd_workflow.html
@@ -254,5 +254,14 @@ nohup java -Djava.security.egd=file:/dev/./urandom -jar ./backend/target/backend
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/dolphinscheduler_json.html b/zh-cn/blog/dolphinscheduler_json.html
index ac57b45..471cad3 100644
--- a/zh-cn/blog/dolphinscheduler_json.html
+++ b/zh-cn/blog/dolphinscheduler_json.html
@@ -1039,5 +1039,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/index.html b/zh-cn/blog/index.html
index 9a61136..8a6e92f 100644
--- a/zh-cn/blog/index.html
+++ b/zh-cn/blog/index.html
@@ -26,5 +26,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/ipalfish_tech_platform.html b/zh-cn/blog/ipalfish_tech_platform.html
index 5240729..26a7114 100644
--- a/zh-cn/blog/ipalfish_tech_platform.html
+++ b/zh-cn/blog/ipalfish_tech_platform.html
@@ -221,5 +221,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/json_split.html b/zh-cn/blog/json_split.html
index 58ecda9..89a085d 100644
--- a/zh-cn/blog/json_split.html
+++ b/zh-cn/blog/json_split.html
@@ -119,5 +119,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/live_online_2020_05_26.html b/zh-cn/blog/live_online_2020_05_26.html
index 8506a27..fe8b50d 100644
--- a/zh-cn/blog/live_online_2020_05_26.html
+++ b/zh-cn/blog/live_online_2020_05_26.html
@@ -46,5 +46,14 @@ Apache DolphinScheduler(Incubating) 1.3.0新特性及Roadmap路线</p>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/meetup_2019_10_26.html b/zh-cn/blog/meetup_2019_10_26.html
index 6e40361..6f52b7b 100644
--- a/zh-cn/blog/meetup_2019_10_26.html
+++ b/zh-cn/blog/meetup_2019_10_26.html
@@ -39,5 +39,14 @@ Apache Dolphin Scheduler(Incubating) Meetup会议 2019年10月26日在上海成
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/meetup_2019_12_08.html b/zh-cn/blog/meetup_2019_12_08.html
index 67bf0bf..76a394e 100644
--- a/zh-cn/blog/meetup_2019_12_08.html
+++ b/zh-cn/blog/meetup_2019_12_08.html
@@ -50,5 +50,14 @@ Apache ShardingSphere &amp; DolphinScheduler联合Meetup。</p>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/new_committer_wenjun.html b/zh-cn/blog/new_committer_wenjun.html
index 4500eac..5d59e94 100644
--- a/zh-cn/blog/new_committer_wenjun.html
+++ b/zh-cn/blog/new_committer_wenjun.html
@@ -46,5 +46,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/ut-guideline.html b/zh-cn/blog/ut-guideline.html
index 31a4276..2c42be5 100644
--- a/zh-cn/blog/ut-guideline.html
+++ b/zh-cn/blog/ut-guideline.html
@@ -407,5 +407,14 @@ isAdult_LessThan0_ThrowIllegalArgumentException	// 小于 0 岁 =&gt; 非法输
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/blog/ut-template.html b/zh-cn/blog/ut-template.html
index 73ec3bc..bc86b3f 100644
--- a/zh-cn/blog/ut-template.html
+++ b/zh-cn/blog/ut-template.html
@@ -432,5 +432,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/DS-License.html b/zh-cn/community/development/DS-License.html
index 16d7ca0..b66e89b 100644
--- a/zh-cn/community/development/DS-License.html
+++ b/zh-cn/community/development/DS-License.html
@@ -111,5 +111,14 @@ https://mvnrepository.com/artifact/io.etcd/jetcd-launcher
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/api-standard.html b/zh-cn/community/development/api-standard.html
index 0f9d7fc..57325a8 100644
--- a/zh-cn/community/development/api-standard.html
+++ b/zh-cn/community/development/api-standard.html
@@ -110,5 +110,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/become-a-committer.html b/zh-cn/community/development/become-a-committer.html
index 45fd874..6ab5e8a 100644
--- a/zh-cn/community/development/become-a-committer.html
+++ b/zh-cn/community/development/become-a-committer.html
@@ -32,5 +32,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/code-conduct.html b/zh-cn/community/development/code-conduct.html
index ef5e4b8..3ccf77f 100644
--- a/zh-cn/community/development/code-conduct.html
+++ b/zh-cn/community/development/code-conduct.html
@@ -124,5 +124,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/commit-message.html b/zh-cn/community/development/commit-message.html
index a167aa8..9813254 100644
--- a/zh-cn/community/development/commit-message.html
+++ b/zh-cn/community/development/commit-message.html
@@ -89,5 +89,14 @@ and clarify the optimization in the version iteration</li>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/contribute.html b/zh-cn/community/development/contribute.html
index 1868f39..54cdccf 100644
--- a/zh-cn/community/development/contribute.html
+++ b/zh-cn/community/development/contribute.html
@@ -58,5 +58,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/document.html b/zh-cn/community/development/document.html
index 7bbb93a..b6f0e9e 100644
--- a/zh-cn/community/development/document.html
+++ b/zh-cn/community/development/document.html
@@ -90,5 +90,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/issue.html b/zh-cn/community/development/issue.html
index bdcf8c8..196d7d4 100644
--- a/zh-cn/community/development/issue.html
+++ b/zh-cn/community/development/issue.html
@@ -220,5 +220,14 @@ committer/contributor 是知道这个 Issue 影响的模块的,如果之后这
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/microbench.html b/zh-cn/community/development/microbench.html
index e5fe0bc..2f3b716 100644
--- a/zh-cn/community/development/microbench.html
+++ b/zh-cn/community/development/microbench.html
@@ -108,5 +108,14 @@ EnumBenchMark.enumValuesTest           <span class="hljs-number">103</span>   av
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/pull-request.html b/zh-cn/community/development/pull-request.html
index e47d870..6b8e761 100644
--- a/zh-cn/community/development/pull-request.html
+++ b/zh-cn/community/development/pull-request.html
@@ -105,5 +105,14 @@ Pull Request 时,每个 Pull Request 都只关联一个 Sub-Task 的 Issue。<
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/submit-code.html b/zh-cn/community/development/submit-code.html
index 3da0948..fa07fb1 100644
--- a/zh-cn/community/development/submit-code.html
+++ b/zh-cn/community/development/submit-code.html
@@ -107,5 +107,14 @@ git push --set-upstream origin dev-1.0
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/subscribe.html b/zh-cn/community/development/subscribe.html
index ff18f34..ddac08d 100644
--- a/zh-cn/community/development/subscribe.html
+++ b/zh-cn/community/development/subscribe.html
@@ -40,5 +40,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/development/unit-test.html b/zh-cn/community/development/unit-test.html
index 7c26ebc..656e42a 100644
--- a/zh-cn/community/development/unit-test.html
+++ b/zh-cn/community/development/unit-test.html
@@ -101,5 +101,14 @@ public void testMethod() throws MyException {
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/index.html b/zh-cn/community/index.html
index 1fa0960..b404b9c 100644
--- a/zh-cn/community/index.html
+++ b/zh-cn/community/index.html
@@ -26,5 +26,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/release-post.html b/zh-cn/community/release-post.html
index 5028423..5fae981 100644
--- a/zh-cn/community/release-post.html
+++ b/zh-cn/community/release-post.html
@@ -67,5 +67,14 @@ docker push apache/dolphinscheduler:latest
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/release-prepare.html b/zh-cn/community/release-prepare.html
index 1b6f5ec..dd47bf5 100644
--- a/zh-cn/community/release-prepare.html
+++ b/zh-cn/community/release-prepare.html
@@ -66,5 +66,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/release.html b/zh-cn/community/release.html
index 88d9c74..ac2f7e4 100644
--- a/zh-cn/community/release.html
+++ b/zh-cn/community/release.html
@@ -374,5 +374,14 @@ DolphinScheduler Resources:
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/security.html b/zh-cn/community/security.html
index ba085bc..6e88cc8 100644
--- a/zh-cn/community/security.html
+++ b/zh-cn/community/security.html
@@ -29,5 +29,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/community/team.html b/zh-cn/community/team.html
index 84dcae2..79a86d6 100644
--- a/zh-cn/community/team.html
+++ b/zh-cn/community/team.html
@@ -225,5 +225,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/architecture-design.html b/zh-cn/development/architecture-design.html
index 53557b3..9e4a08f 100644
--- a/zh-cn/development/architecture-design.html
+++ b/zh-cn/development/architecture-design.html
@@ -314,5 +314,14 @@ ZooKeeper Master容错完成之后则重新由DolphinScheduler中Scheduler线程
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/backend/mechanism/global-parameter.html b/zh-cn/development/backend/mechanism/global-parameter.html
index 6543715..14fb88b 100644
--- a/zh-cn/development/backend/mechanism/global-parameter.html
+++ b/zh-cn/development/backend/mechanism/global-parameter.html
@@ -70,5 +70,14 @@ Master 接收到 varPool 后,将其中为 OUT 的参数回写到 localParam 
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/backend/mechanism/overview.html b/zh-cn/development/backend/mechanism/overview.html
index 0164816..dd32fd0 100644
--- a/zh-cn/development/backend/mechanism/overview.html
+++ b/zh-cn/development/backend/mechanism/overview.html
@@ -31,5 +31,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/backend/mechanism/task/switch.html b/zh-cn/development/backend/mechanism/task/switch.html
index f05cfb5..fd19fdd 100644
--- a/zh-cn/development/backend/mechanism/task/switch.html
+++ b/zh-cn/development/backend/mechanism/task/switch.html
@@ -33,5 +33,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/backend/spi/alert.html b/zh-cn/development/backend/spi/alert.html
index 699eb1c..12205f0 100644
--- a/zh-cn/development/backend/spi/alert.html
+++ b/zh-cn/development/backend/spi/alert.html
@@ -101,5 +101,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/backend/spi/plugin.html b/zh-cn/development/backend/spi/plugin.html
index 189690d..f1df7f9 100644
--- a/zh-cn/development/backend/spi/plugin.html
+++ b/zh-cn/development/backend/spi/plugin.html
@@ -79,5 +79,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/backend/spi/registry.html b/zh-cn/development/backend/spi/registry.html
index 4a84b21..47fa665 100644
--- a/zh-cn/development/backend/spi/registry.html
+++ b/zh-cn/development/backend/spi/registry.html
@@ -68,5 +68,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/backend/spi/task.html b/zh-cn/development/backend/spi/task.html
index 88359b6..8f4dd12 100644
--- a/zh-cn/development/backend/spi/task.html
+++ b/zh-cn/development/backend/spi/task.html
@@ -45,5 +45,14 @@ task.plugin.binding=./dolphinscheduler-task-plugin/dolphinscheduler-task-shell/p
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/development-environment-setup.html b/zh-cn/development/development-environment-setup.html
index ba44569..1c12815 100644
--- a/zh-cn/development/development-environment-setup.html
+++ b/zh-cn/development/development-environment-setup.html
@@ -162,5 +162,14 @@ npm run start
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/frontend-development.html b/zh-cn/development/frontend-development.html
index 5c8f0dd..3bc8686 100644
--- a/zh-cn/development/frontend-development.html
+++ b/zh-cn/development/frontend-development.html
@@ -525,5 +525,14 @@ test.then(res =&gt; {
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/development/have-questions.html b/zh-cn/development/have-questions.html
index 838074a..ceaed6d 100644
--- a/zh-cn/development/have-questions.html
+++ b/zh-cn/development/have-questions.html
@@ -85,5 +85,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/backend-deployment.html b/zh-cn/docs/1.2.0/user_doc/backend-deployment.html
index c87d9e8..d8366b6 100644
--- a/zh-cn/docs/1.2.0/user_doc/backend-deployment.html
+++ b/zh-cn/docs/1.2.0/user_doc/backend-deployment.html
@@ -256,5 +256,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/cluster-deployment.html b/zh-cn/docs/1.2.0/user_doc/cluster-deployment.html
index 0eb547a..66da4d3 100644
--- a/zh-cn/docs/1.2.0/user_doc/cluster-deployment.html
+++ b/zh-cn/docs/1.2.0/user_doc/cluster-deployment.html
@@ -482,5 +482,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/deployparam.html b/zh-cn/docs/1.2.0/user_doc/deployparam.html
index c757843..90052cc 100644
--- a/zh-cn/docs/1.2.0/user_doc/deployparam.html
+++ b/zh-cn/docs/1.2.0/user_doc/deployparam.html
@@ -446,5 +446,14 @@ workerPort=7788
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/frontend-deployment.html b/zh-cn/docs/1.2.0/user_doc/frontend-deployment.html
index f49534c..282733e 100644
--- a/zh-cn/docs/1.2.0/user_doc/frontend-deployment.html
+++ b/zh-cn/docs/1.2.0/user_doc/frontend-deployment.html
@@ -122,5 +122,14 @@ client_max_body_size 1024m
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/hardware-environment.html b/zh-cn/docs/1.2.0/user_doc/hardware-environment.html
index 18510bf..e18747c 100644
--- a/zh-cn/docs/1.2.0/user_doc/hardware-environment.html
+++ b/zh-cn/docs/1.2.0/user_doc/hardware-environment.html
@@ -130,5 +130,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/masterserver-code-analysis.html b/zh-cn/docs/1.2.0/user_doc/masterserver-code-analysis.html
index 26a33a3..dae78df 100644
--- a/zh-cn/docs/1.2.0/user_doc/masterserver-code-analysis.html
+++ b/zh-cn/docs/1.2.0/user_doc/masterserver-code-analysis.html
@@ -381,5 +381,14 @@ ip, port ,cpUsage, memoryUsage, loadAverage, registerTIme, currentTime</p>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/metadata-1.2.html b/zh-cn/docs/1.2.0/user_doc/metadata-1.2.html
index ab78355..0959504 100644
--- a/zh-cn/docs/1.2.0/user_doc/metadata-1.2.html
+++ b/zh-cn/docs/1.2.0/user_doc/metadata-1.2.html
@@ -735,5 +735,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/quick-start.html b/zh-cn/docs/1.2.0/user_doc/quick-start.html
index 972a351..7bbd28a 100644
--- a/zh-cn/docs/1.2.0/user_doc/quick-start.html
+++ b/zh-cn/docs/1.2.0/user_doc/quick-start.html
@@ -95,5 +95,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/standalone-deployment.html b/zh-cn/docs/1.2.0/user_doc/standalone-deployment.html
index fe09162..53641a6 100644
--- a/zh-cn/docs/1.2.0/user_doc/standalone-deployment.html
+++ b/zh-cn/docs/1.2.0/user_doc/standalone-deployment.html
@@ -439,5 +439,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/system-manual.html b/zh-cn/docs/1.2.0/user_doc/system-manual.html
index 6ddc4dc..e292612 100644
--- a/zh-cn/docs/1.2.0/user_doc/system-manual.html
+++ b/zh-cn/docs/1.2.0/user_doc/system-manual.html
@@ -974,5 +974,14 @@ conf/common/hadoop.properties
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/upgrade.html b/zh-cn/docs/1.2.0/user_doc/upgrade.html
index a59488d..e6157f6 100644
--- a/zh-cn/docs/1.2.0/user_doc/upgrade.html
+++ b/zh-cn/docs/1.2.0/user_doc/upgrade.html
@@ -63,5 +63,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/architecture-design.html b/zh-cn/docs/1.2.1/user_doc/architecture-design.html
index 7d6bd59..c48f109 100644
--- a/zh-cn/docs/1.2.1/user_doc/architecture-design.html
+++ b/zh-cn/docs/1.2.1/user_doc/architecture-design.html
@@ -314,5 +314,14 @@ ZooKeeper Master容错完成之后则重新由DolphinScheduler中Scheduler线程
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/backend-deployment.html b/zh-cn/docs/1.2.1/user_doc/backend-deployment.html
index 4d18c44..8fdbbae 100644
--- a/zh-cn/docs/1.2.1/user_doc/backend-deployment.html
+++ b/zh-cn/docs/1.2.1/user_doc/backend-deployment.html
@@ -256,5 +256,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/cluster-deployment.html b/zh-cn/docs/1.2.1/user_doc/cluster-deployment.html
index 8e1ebc0..21ef3b4 100644
--- a/zh-cn/docs/1.2.1/user_doc/cluster-deployment.html
+++ b/zh-cn/docs/1.2.1/user_doc/cluster-deployment.html
@@ -372,5 +372,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/deployparam.html b/zh-cn/docs/1.2.1/user_doc/deployparam.html
index 621caa7..60b91ee 100644
--- a/zh-cn/docs/1.2.1/user_doc/deployparam.html
+++ b/zh-cn/docs/1.2.1/user_doc/deployparam.html
@@ -310,5 +310,14 @@ apiServerPort=&quot;12345&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/frontend-deployment.html b/zh-cn/docs/1.2.1/user_doc/frontend-deployment.html
index 900076b..b2027a7 100644
--- a/zh-cn/docs/1.2.1/user_doc/frontend-deployment.html
+++ b/zh-cn/docs/1.2.1/user_doc/frontend-deployment.html
@@ -122,5 +122,14 @@ client_max_body_size 1024m
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/hardware-environment.html b/zh-cn/docs/1.2.1/user_doc/hardware-environment.html
index 517b254..002c2fe 100644
--- a/zh-cn/docs/1.2.1/user_doc/hardware-environment.html
+++ b/zh-cn/docs/1.2.1/user_doc/hardware-environment.html
@@ -130,5 +130,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/metadata-1.2.html b/zh-cn/docs/1.2.1/user_doc/metadata-1.2.html
index 34cb7f8..37c4436 100644
--- a/zh-cn/docs/1.2.1/user_doc/metadata-1.2.html
+++ b/zh-cn/docs/1.2.1/user_doc/metadata-1.2.html
@@ -735,5 +735,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/microbench.html b/zh-cn/docs/1.2.1/user_doc/microbench.html
index 5ca00e0..a9fb7f7 100644
--- a/zh-cn/docs/1.2.1/user_doc/microbench.html
+++ b/zh-cn/docs/1.2.1/user_doc/microbench.html
@@ -108,5 +108,14 @@ EnumBenchMark.enumValuesTest           <span class="hljs-number">103</span>   av
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/plugin-development.html b/zh-cn/docs/1.2.1/user_doc/plugin-development.html
index 9d0fba7..2dbe5be 100644
--- a/zh-cn/docs/1.2.1/user_doc/plugin-development.html
+++ b/zh-cn/docs/1.2.1/user_doc/plugin-development.html
@@ -79,5 +79,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/quick-start.html b/zh-cn/docs/1.2.1/user_doc/quick-start.html
index 75e93e0..03af019 100644
--- a/zh-cn/docs/1.2.1/user_doc/quick-start.html
+++ b/zh-cn/docs/1.2.1/user_doc/quick-start.html
@@ -95,5 +95,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/standalone-deployment.html b/zh-cn/docs/1.2.1/user_doc/standalone-deployment.html
index 9d66890..734011b 100644
--- a/zh-cn/docs/1.2.1/user_doc/standalone-deployment.html
+++ b/zh-cn/docs/1.2.1/user_doc/standalone-deployment.html
@@ -439,5 +439,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/system-manual.html b/zh-cn/docs/1.2.1/user_doc/system-manual.html
index 9801bc2..1aa5aa4 100644
--- a/zh-cn/docs/1.2.1/user_doc/system-manual.html
+++ b/zh-cn/docs/1.2.1/user_doc/system-manual.html
@@ -974,5 +974,14 @@ conf/common/hadoop.properties
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.1/user_doc/upgrade.html b/zh-cn/docs/1.2.1/user_doc/upgrade.html
index 0dd6822..856f76a 100644
--- a/zh-cn/docs/1.2.1/user_doc/upgrade.html
+++ b/zh-cn/docs/1.2.1/user_doc/upgrade.html
@@ -63,5 +63,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/architecture-design.html b/zh-cn/docs/1.3.1/user_doc/architecture-design.html
index 75d9c68..59d3c70 100644
--- a/zh-cn/docs/1.3.1/user_doc/architecture-design.html
+++ b/zh-cn/docs/1.3.1/user_doc/architecture-design.html
@@ -351,5 +351,14 @@ ZooKeeper Master容错完成之后则重新由DolphinScheduler中Scheduler线程
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/cluster-deployment.html b/zh-cn/docs/1.3.1/user_doc/cluster-deployment.html
index 2058124..e84794c 100644
--- a/zh-cn/docs/1.3.1/user_doc/cluster-deployment.html
+++ b/zh-cn/docs/1.3.1/user_doc/cluster-deployment.html
@@ -441,5 +441,14 @@ enterprise.wechat.user.send.msg={\&quot;touser\&quot;:\&quot;{toUser}\&quot;,\&q
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/configuration-file.html b/zh-cn/docs/1.3.1/user_doc/configuration-file.html
index c5b95ad..8836fa2 100644
--- a/zh-cn/docs/1.3.1/user_doc/configuration-file.html
+++ b/zh-cn/docs/1.3.1/user_doc/configuration-file.html
@@ -996,5 +996,14 @@ apiServers=<span class="hljs-string">&quot;ds1&quot;</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/hardware-environment.html b/zh-cn/docs/1.3.1/user_doc/hardware-environment.html
index 876f52b..1e94bcc 100644
--- a/zh-cn/docs/1.3.1/user_doc/hardware-environment.html
+++ b/zh-cn/docs/1.3.1/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/metadata-1.3.html b/zh-cn/docs/1.3.1/user_doc/metadata-1.3.html
index 6c7a5c1..2638918 100644
--- a/zh-cn/docs/1.3.1/user_doc/metadata-1.3.html
+++ b/zh-cn/docs/1.3.1/user_doc/metadata-1.3.html
@@ -741,5 +741,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/quick-start.html b/zh-cn/docs/1.3.1/user_doc/quick-start.html
index 017a5bb..5ca07d6 100644
--- a/zh-cn/docs/1.3.1/user_doc/quick-start.html
+++ b/zh-cn/docs/1.3.1/user_doc/quick-start.html
@@ -94,5 +94,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/standalone-deployment.html b/zh-cn/docs/1.3.1/user_doc/standalone-deployment.html
index 4aaa92c..4055e8b 100644
--- a/zh-cn/docs/1.3.1/user_doc/standalone-deployment.html
+++ b/zh-cn/docs/1.3.1/user_doc/standalone-deployment.html
@@ -332,5 +332,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/system-manual.html b/zh-cn/docs/1.3.1/user_doc/system-manual.html
index d00fb66..3a790de 100644
--- a/zh-cn/docs/1.3.1/user_doc/system-manual.html
+++ b/zh-cn/docs/1.3.1/user_doc/system-manual.html
@@ -980,5 +980,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/task-structure.html b/zh-cn/docs/1.3.1/user_doc/task-structure.html
index 33ae681..5fd1fcd 100644
--- a/zh-cn/docs/1.3.1/user_doc/task-structure.html
+++ b/zh-cn/docs/1.3.1/user_doc/task-structure.html
@@ -3280,5 +3280,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.1/user_doc/upgrade.html b/zh-cn/docs/1.3.1/user_doc/upgrade.html
index 284a31c..6c1e837 100644
--- a/zh-cn/docs/1.3.1/user_doc/upgrade.html
+++ b/zh-cn/docs/1.3.1/user_doc/upgrade.html
@@ -120,5 +120,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/architecture-design.html b/zh-cn/docs/1.3.2/user_doc/architecture-design.html
index 275b5a4..e55000e 100644
--- a/zh-cn/docs/1.3.2/user_doc/architecture-design.html
+++ b/zh-cn/docs/1.3.2/user_doc/architecture-design.html
@@ -351,5 +351,14 @@ ZooKeeper Master容错完成之后则重新由DolphinScheduler中Scheduler线程
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/cluster-deployment.html b/zh-cn/docs/1.3.2/user_doc/cluster-deployment.html
index 7015326..51486f9 100644
--- a/zh-cn/docs/1.3.2/user_doc/cluster-deployment.html
+++ b/zh-cn/docs/1.3.2/user_doc/cluster-deployment.html
@@ -441,5 +441,14 @@ enterprise.wechat.user.send.msg={\&quot;touser\&quot;:\&quot;{toUser}\&quot;,\&q
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/configuration-file.html b/zh-cn/docs/1.3.2/user_doc/configuration-file.html
index 1bf5f9b..c3cd8da 100644
--- a/zh-cn/docs/1.3.2/user_doc/configuration-file.html
+++ b/zh-cn/docs/1.3.2/user_doc/configuration-file.html
@@ -996,5 +996,14 @@ apiServers=<span class="hljs-string">&quot;ds1&quot;</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/expansion-reduction.html b/zh-cn/docs/1.3.2/user_doc/expansion-reduction.html
index 10afb1c..8bb2046 100644
--- a/zh-cn/docs/1.3.2/user_doc/expansion-reduction.html
+++ b/zh-cn/docs/1.3.2/user_doc/expansion-reduction.html
@@ -263,5 +263,14 @@ workers=&quot;现有worker01:default,现有worker02:default,ds3:default,ds4:defa
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/hardware-environment.html b/zh-cn/docs/1.3.2/user_doc/hardware-environment.html
index 478ef25..f956bc3 100644
--- a/zh-cn/docs/1.3.2/user_doc/hardware-environment.html
+++ b/zh-cn/docs/1.3.2/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/metadata-1.3.html b/zh-cn/docs/1.3.2/user_doc/metadata-1.3.html
index 89ff559..1a249a3 100644
--- a/zh-cn/docs/1.3.2/user_doc/metadata-1.3.html
+++ b/zh-cn/docs/1.3.2/user_doc/metadata-1.3.html
@@ -741,5 +741,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/quick-start.html b/zh-cn/docs/1.3.2/user_doc/quick-start.html
index 738078f..f34440c 100644
--- a/zh-cn/docs/1.3.2/user_doc/quick-start.html
+++ b/zh-cn/docs/1.3.2/user_doc/quick-start.html
@@ -94,5 +94,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/standalone-deployment.html b/zh-cn/docs/1.3.2/user_doc/standalone-deployment.html
index 45c1227..91b3dc4 100644
--- a/zh-cn/docs/1.3.2/user_doc/standalone-deployment.html
+++ b/zh-cn/docs/1.3.2/user_doc/standalone-deployment.html
@@ -332,5 +332,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/system-manual.html b/zh-cn/docs/1.3.2/user_doc/system-manual.html
index 6f3acfb..cdd4de7 100644
--- a/zh-cn/docs/1.3.2/user_doc/system-manual.html
+++ b/zh-cn/docs/1.3.2/user_doc/system-manual.html
@@ -994,5 +994,14 @@ worker.groups=default,test
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/task-structure.html b/zh-cn/docs/1.3.2/user_doc/task-structure.html
index f833a38..b0283b1 100644
--- a/zh-cn/docs/1.3.2/user_doc/task-structure.html
+++ b/zh-cn/docs/1.3.2/user_doc/task-structure.html
@@ -3280,5 +3280,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.2/user_doc/upgrade.html b/zh-cn/docs/1.3.2/user_doc/upgrade.html
index c9fab9e..d9ab7a6 100644
--- a/zh-cn/docs/1.3.2/user_doc/upgrade.html
+++ b/zh-cn/docs/1.3.2/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/architecture-design.html b/zh-cn/docs/1.3.3/user_doc/architecture-design.html
index 33d9372..483fb9e 100644
--- a/zh-cn/docs/1.3.3/user_doc/architecture-design.html
+++ b/zh-cn/docs/1.3.3/user_doc/architecture-design.html
@@ -351,5 +351,14 @@ ZooKeeper Master容错完成之后则重新由DolphinScheduler中Scheduler线程
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/cluster-deployment.html b/zh-cn/docs/1.3.3/user_doc/cluster-deployment.html
index da7d5e6..e41aeb0 100644
--- a/zh-cn/docs/1.3.3/user_doc/cluster-deployment.html
+++ b/zh-cn/docs/1.3.3/user_doc/cluster-deployment.html
@@ -449,5 +449,14 @@ sed -i &#x27;s/Defaults    requirett/#Defaults    requirett/g&#x27; /etc/sudoers
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/configuration-file.html b/zh-cn/docs/1.3.3/user_doc/configuration-file.html
index 2880414..c9ca478 100644
--- a/zh-cn/docs/1.3.3/user_doc/configuration-file.html
+++ b/zh-cn/docs/1.3.3/user_doc/configuration-file.html
@@ -996,5 +996,14 @@ apiServers=<span class="hljs-string">&quot;ds1&quot;</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/expansion-reduction.html b/zh-cn/docs/1.3.3/user_doc/expansion-reduction.html
index cd09cc6..6a53b5a 100644
--- a/zh-cn/docs/1.3.3/user_doc/expansion-reduction.html
+++ b/zh-cn/docs/1.3.3/user_doc/expansion-reduction.html
@@ -250,5 +250,14 @@ workers=&quot;现有worker01:default,现有worker02:default,ds3:default,ds4:defa
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/hardware-environment.html b/zh-cn/docs/1.3.3/user_doc/hardware-environment.html
index 28a08d4..0cc39d4 100644
--- a/zh-cn/docs/1.3.3/user_doc/hardware-environment.html
+++ b/zh-cn/docs/1.3.3/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/metadata-1.3.html b/zh-cn/docs/1.3.3/user_doc/metadata-1.3.html
index 064586f..cb027fe 100644
--- a/zh-cn/docs/1.3.3/user_doc/metadata-1.3.html
+++ b/zh-cn/docs/1.3.3/user_doc/metadata-1.3.html
@@ -741,5 +741,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/quick-start.html b/zh-cn/docs/1.3.3/user_doc/quick-start.html
index d83f9a9..0121f31 100644
--- a/zh-cn/docs/1.3.3/user_doc/quick-start.html
+++ b/zh-cn/docs/1.3.3/user_doc/quick-start.html
@@ -95,5 +95,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/standalone-deployment.html b/zh-cn/docs/1.3.3/user_doc/standalone-deployment.html
index 71bcf54..e775226 100644
--- a/zh-cn/docs/1.3.3/user_doc/standalone-deployment.html
+++ b/zh-cn/docs/1.3.3/user_doc/standalone-deployment.html
@@ -344,5 +344,14 @@ sed -i &#x27;s/Defaults    requirett/#Defaults    requirett/g&#x27; /etc/sudoers
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/system-manual.html b/zh-cn/docs/1.3.3/user_doc/system-manual.html
index bb1d01c..4422f52 100644
--- a/zh-cn/docs/1.3.3/user_doc/system-manual.html
+++ b/zh-cn/docs/1.3.3/user_doc/system-manual.html
@@ -994,5 +994,14 @@ worker.groups=default,test
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/task-structure.html b/zh-cn/docs/1.3.3/user_doc/task-structure.html
index 712011e..640c73a 100644
--- a/zh-cn/docs/1.3.3/user_doc/task-structure.html
+++ b/zh-cn/docs/1.3.3/user_doc/task-structure.html
@@ -3280,5 +3280,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/upgrade.html b/zh-cn/docs/1.3.3/user_doc/upgrade.html
index 65f5dbf..ccd83aa 100644
--- a/zh-cn/docs/1.3.3/user_doc/upgrade.html
+++ b/zh-cn/docs/1.3.3/user_doc/upgrade.html
@@ -124,5 +124,14 @@ workers=&quot;ds1:service1,ds2:service2,ds3:service2&quot;
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/architecture-design.html b/zh-cn/docs/1.3.4/user_doc/architecture-design.html
index b78b2b5..939d7a6 100644
--- a/zh-cn/docs/1.3.4/user_doc/architecture-design.html
+++ b/zh-cn/docs/1.3.4/user_doc/architecture-design.html
@@ -351,5 +351,14 @@ ZooKeeper Master容错完成之后则重新由DolphinScheduler中Scheduler线程
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/cluster-deployment.html b/zh-cn/docs/1.3.4/user_doc/cluster-deployment.html
index 7301669..34350fa 100644
--- a/zh-cn/docs/1.3.4/user_doc/cluster-deployment.html
+++ b/zh-cn/docs/1.3.4/user_doc/cluster-deployment.html
@@ -449,5 +449,14 @@ sed -i &#x27;s/Defaults    requirett/#Defaults    requirett/g&#x27; /etc/sudoers
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/configuration-file.html b/zh-cn/docs/1.3.4/user_doc/configuration-file.html
index 084566b..1a62f96 100644
--- a/zh-cn/docs/1.3.4/user_doc/configuration-file.html
+++ b/zh-cn/docs/1.3.4/user_doc/configuration-file.html
@@ -996,5 +996,14 @@ apiServers=<span class="hljs-string">&quot;ds1&quot;</span>
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/docker-deployment.html b/zh-cn/docs/1.3.4/user_doc/docker-deployment.html
index 8e06cd7..0afe8dd 100644
--- a/zh-cn/docs/1.3.4/user_doc/docker-deployment.html
+++ b/zh-cn/docs/1.3.4/user_doc/docker-deployment.html
@@ -132,5 +132,14 @@ apache/dolphinscheduler:1.3.4 frontend
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/expansion-reduction.html b/zh-cn/docs/1.3.4/user_doc/expansion-reduction.html
index e2be68d..46a9d14 100644
--- a/zh-cn/docs/1.3.4/user_doc/expansion-reduction.html
+++ b/zh-cn/docs/1.3.4/user_doc/expansion-reduction.html
@@ -250,5 +250,14 @@ workers=&quot;现有worker01:default,现有worker02:default,ds3:default,ds4:defa
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/hardware-environment.html b/zh-cn/docs/1.3.4/user_doc/hardware-environment.html
index 50fb8cf..d5b7e6e 100644
--- a/zh-cn/docs/1.3.4/user_doc/hardware-environment.html
+++ b/zh-cn/docs/1.3.4/user_doc/hardware-environment.html
@@ -125,5 +125,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/load-balance.html b/zh-cn/docs/1.3.4/user_doc/load-balance.html
index cf988d1..8849396 100644
--- a/zh-cn/docs/1.3.4/user_doc/load-balance.html
+++ b/zh-cn/docs/1.3.4/user_doc/load-balance.html
@@ -60,5 +60,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/metadata-1.3.html b/zh-cn/docs/1.3.4/user_doc/metadata-1.3.html
index 8546ead..a314852 100644
--- a/zh-cn/docs/1.3.4/user_doc/metadata-1.3.html
+++ b/zh-cn/docs/1.3.4/user_doc/metadata-1.3.html
@@ -741,5 +741,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/quick-start.html b/zh-cn/docs/1.3.4/user_doc/quick-start.html
index 377970f..4e6c178 100644
--- a/zh-cn/docs/1.3.4/user_doc/quick-start.html
+++ b/zh-cn/docs/1.3.4/user_doc/quick-start.html
@@ -95,5 +95,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/standalone-deployment.html b/zh-cn/docs/1.3.4/user_doc/standalone-deployment.html
index 50c3249..2640650 100644
--- a/zh-cn/docs/1.3.4/user_doc/standalone-deployment.html
+++ b/zh-cn/docs/1.3.4/user_doc/standalone-deployment.html
@@ -332,5 +332,14 @@ sh ./bin/dolphinscheduler-daemon.sh stop alert-server
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/system-manual.html b/zh-cn/docs/1.3.4/user_doc/system-manual.html
index 2933dd6..09eb508 100644
--- a/zh-cn/docs/1.3.4/user_doc/system-manual.html
+++ b/zh-cn/docs/1.3.4/user_doc/system-manual.html
@@ -995,5 +995,14 @@ worker.groups=default,test
       s.parentNode.insertBefore(hm, s);
     })();
   </script>
+  <!-- Global site tag (gtag.js) - Google Analytics -->
+  <script async src="https://www.googletagmanager.com/gtag/js?id=G-899J8PYKJZ"></script>
+  <script>
+    window.dataLayer = window.dataLayer || [];
+    function gtag(){dataLayer.push(arguments);}
+    gtag('js', new Date());
+
+    gtag('config', 'G-899J8PYKJZ');
+  </script>
 </body>
 </html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.4/user_doc/task-structure.html b/zh-cn/docs/1.3.4/user_doc/task-structure.html
index 57d4403..b9893df 100644
--- a/zh-cn/docs/1.3.4/user_doc/task-structure.html
+++ b/zh-cn/docs/1.3.4/user_doc/task-structure.html
@@ -3279,5 +3279,14 @@
       s.parentNode.insertBefore(hm, s);
     })();
... 4733 lines suppressed ...