如何使用JavaScript重定向到新URL

我想解決這個特定的使用情境,即在我的分析中追蹤訂閱我的電子報的人數作為一個「目標」。 我正在放棄使用Google Analytics,其中您可以設置「頁面漏斗目標」,意味著您訪問頁面X,您訪問頁面Y,這是一個目標。 在我正在嘗試的新分析工具(Plausible)中無法實現,因此我必須找到一個技巧。 在您訂閱之後,您會登錄到特定的頁面上,您可以從該頁面下載一些東西。 我不能說「目標是訪問此頁面」,因為人們可能保存它,將其加入書籤,稍後返回。 因此,我這樣做,在訂閱之後,您會被重定向到一個臨時頁面,並在頂部加入此JavaScript片段: <script> setTimeout(() => location.href = "/page", 2000) </script> 所以人們會在2秒後重定向到/page。 此外,我還添加了一個顯示「2秒後將您重定向到下載頁面…」的信息,並提供了一個「或點擊這裡」的鏈接,以防萬一(禁用了JavaScript?)他們無法重定向。