{"id":16001,"date":"2026-03-03T17:17:49","date_gmt":"2026-03-03T17:17:49","guid":{"rendered":"https:\/\/tenjin.com\/?post_type=docs&#038;p=16001"},"modified":"2026-03-04T04:10:16","modified_gmt":"2026-03-04T04:10:16","password":"","slug":"tenjin-tiktok-web-to-app-configuration","status":"publish","type":"docs","link":"https:\/\/tenjin.com\/zh\/docs\/tenjin-tiktok-web-to-app-configuration\/","title":{"rendered":"TikTok for Business Web-to-App\u8bbe\u7f6e"},"content":{"rendered":"<h2 class=\"wp-block-heading\">TikTok Event Manager\u914d\u7f6e<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u767b\u9646\u4f60\u7684TikTok event manager<\/li>\n\n\n\n<li>\u70b9\u51fb + \u94fe\u63a5\u65b0\u7684\u6570\u636e\u6e90<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1024\" height=\"661\" src=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4.png?resize=1024%2C661&#038;ssl=1\" alt=\"\" class=\"wp-image-16020\" style=\"aspect-ratio:1.5492348923662143;width:544px;height:auto\" srcset=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4.png?resize=1024%2C661&amp;ssl=1 1024w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4.png?resize=300%2C194&amp;ssl=1 300w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4.png?resize=768%2C496&amp;ssl=1 768w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4.png?resize=1536%2C991&amp;ssl=1 1536w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4.png?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4.png?resize=360%2C232&amp;ssl=1 360w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4.png?w=1866&amp;ssl=1 1866w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u9009\u62e9\u201cWeb\u201d \u9009\u9879\u5e76\u70b9\u51fb \u201cNext\u201d.<\/li>\n\n\n\n<li>\u5982\u679c\u4f60\u6253\u7b97\u81ea\u5df1\u5b89\u88c5pixel code\uff0c\u9009\u62e9\u624b\u52a8\u8bbe\u7f6e<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1198\" height=\"836\" src=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image2.png?resize=1198%2C836&#038;ssl=1\" alt=\"\" class=\"wp-image-16021\" style=\"aspect-ratio:1.433064989070747;width:595px;height:auto\" srcset=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image2.png?w=1198&amp;ssl=1 1198w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image2.png?resize=300%2C209&amp;ssl=1 300w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image2.png?resize=1024%2C715&amp;ssl=1 1024w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image2.png?resize=768%2C536&amp;ssl=1 768w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image2.png?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image2.png?resize=360%2C251&amp;ssl=1 360w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5bf9\u4e8e\u8fde\u63a5\u65b9\u5f0f\uff0c\u8bf7\u9009\u62e9\u201cTikTok Pixel + Events API\u201d\u9009\u9879\u3002<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1926\" height=\"1266\" src=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image6.png?resize=1926%2C1266&#038;ssl=1\" alt=\"\" class=\"wp-image-16024\" style=\"aspect-ratio:1.5078434963071476;width:437px;height:auto\" srcset=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image6.png?w=1926&amp;ssl=1 1926w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image6.png?resize=300%2C197&amp;ssl=1 300w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image6.png?resize=1024%2C673&amp;ssl=1 1024w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image6.png?resize=768%2C505&amp;ssl=1 768w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image6.png?resize=1536%2C1010&amp;ssl=1 1536w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image6.png?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image6.png?resize=360%2C237&amp;ssl=1 360w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4e3a\u4f60\u7684pixel\u547d\u540d<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1999\" height=\"1244\" src=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image3.png?resize=1999%2C1244&#038;ssl=1\" alt=\"\" class=\"wp-image-16025\" style=\"aspect-ratio:1.6069827225443893;width:513px;height:auto\" srcset=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image3.png?w=1999&amp;ssl=1 1999w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image3.png?resize=300%2C187&amp;ssl=1 300w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image3.png?resize=1024%2C637&amp;ssl=1 1024w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image3.png?resize=768%2C478&amp;ssl=1 768w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image3.png?resize=1536%2C956&amp;ssl=1 1536w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image3.png?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image3.png?resize=360%2C224&amp;ssl=1 360w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5c06\u57fa\u7840\u4ee3\u7801\u5d4c\u5165\u5230\u60a8\u7684\u843d\u5730\u9875\u4e2d<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1999\" height=\"1246\" src=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image5.png?resize=1999%2C1246&#038;ssl=1\" alt=\"\" class=\"wp-image-16026\" style=\"aspect-ratio:1.6043451013160643;width:513px;height:auto\" srcset=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image5.png?w=1999&amp;ssl=1 1999w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image5.png?resize=300%2C187&amp;ssl=1 300w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image5.png?resize=1024%2C638&amp;ssl=1 1024w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image5.png?resize=768%2C479&amp;ssl=1 768w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image5.png?resize=1536%2C957&amp;ssl=1 1536w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image5.png?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image5.png?resize=360%2C224&amp;ssl=1 360w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u8bf7\u6309\u7167\u4ee5\u4e0b\u6b65\u9aa4\u8bbe\u7f6e\u9875\u9762\u52a0\u8f7d\u548c\u70b9\u51fb\u7b49\u4e8b\u4ef6\u3002\u60a8\u4e5f\u53ef\u4ee5\u5728\u843d\u5730\u9875\u51c6\u5907\u5c31\u7eea\u540e\u518d\u8fdb\u884c\u8bbe\u7f6e\u3002\u5728\u7b2c7\u6b65\u4e2d\uff0c\u8bf7\u4fdd\u5b58\u60a8\u7684Pixel ID\u5e76\u751f\u6210access token\uff0c\u4ee5\u4fbf\u8fdb\u884c\u540e\u7eed\u914d\u7f6e\u3002<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1999\" height=\"1288\" src=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image1.png?resize=1999%2C1288&#038;ssl=1\" alt=\"\" class=\"wp-image-16027\" style=\"aspect-ratio:1.5520526589294994;width:568px;height:auto\" srcset=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image1.png?w=1999&amp;ssl=1 1999w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image1.png?resize=300%2C193&amp;ssl=1 300w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image1.png?resize=1024%2C660&amp;ssl=1 1024w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image1.png?resize=768%2C495&amp;ssl=1 768w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image1.png?resize=1536%2C990&amp;ssl=1 1536w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image1.png?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image1.png?resize=360%2C232&amp;ssl=1 360w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a>\u843d\u5730\u9875\u4ee3\u7801\u5b89\u88c5<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u8bf7\u53c2\u8003\u6211\u4eec\u7684\u793a\u4f8b\u4ee3\u7801\uff0c\u5e76\u66ff\u6362\u4e3a\u60a8\u7684pixel ID\u3002\u8bf7\u5c06TikTok pixel\u4ee3\u7801\u653e\u5165\u6807\u7b7e\u5185\uff0c\u5e76\u5c06CVQT4GJC77U89V958HM0\u66ff\u6362\u4e3a\u60a8\u81ea\u5df1\u7684pixel ID\u3002<br><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1.125rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.625rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\" data-no-translation=\"\" data-no-auto-translation=\"\"><span style=\"display:flex;align-items:center;padding:10px 0px 0 16px;font-size:0.8em;width:100%;text-align:left;background-color:#2e3440ff;font-style:italic;color:#d8dee9ff\"><span style=\"border-bottom:1px solid rgba(201, 218, 248, 0.2)\">JavaScript<\/span><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\" data-no-translation=\"\" data-no-auto-translation=\"\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&lt;head>\n  &lt;!-- TikTok Pixel Code Start -->\n  &lt;script>\n    !(function (w, d, t) {\n      w.TiktokAnalyticsObject = t;\n      var ttq = (w&#91;t&#93; = w&#91;t&#93; || []);\n\n      \/\/ Define available methods\n      ttq.methods = &#91;\n        \"page\", \"track\", \"identify\", \"instances\", \"debug\",\n        \"on\", \"off\", \"once\", \"ready\", \"alias\", \"group\",\n        \"enableCookie\", \"disableCookie\",\n        \"holdConsent\", \"revokeConsent\", \"grantConsent\",\n      &#93;;\n\n      \/\/ Defer method calls until SDK loads\n      ttq.setAndDefer = function (t, e) {\n        t&#91;e&#93; = function () {\n          t.push(&#91;e&#93;.concat(Array.prototype.slice.call(arguments, 0)));\n        };\n      };\n\n      for (var i = 0; i &lt; ttq.methods.length; i++) {\n        ttq.setAndDefer(ttq, ttq.methods&#91;i&#93;);\n      }\n\n      \/\/ Create pixel instance\n      ttq.instance = function (t) {\n        var e = ttq._i&#91;t&#93; || [];\n        for (var n = 0; n &lt; ttq.methods.length; n++) {\n          ttq.setAndDefer(e, ttq.methods&#91;n&#93;);\n        }\n        return e;\n      };\n\n      \/\/ Load the TikTok pixel SDK\n      ttq.load = function (e, n) {\n        var r = \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/events.js\";\n        var o = n &amp;&amp; n.partner;\n\n        ttq._i = ttq._i || {};\n        ttq._i&#91;e&#93; = [];\n        ttq._i&#91;e&#93;._u = r;\n        ttq._t = ttq._t || {};\n        ttq._t&#91;e&#93; = +new Date();\n        ttq._o = ttq._o || {};\n        ttq._o&#91;e&#93; = n || {};\n\n        \/\/ Inject script tag\n        var script = document.createElement(\"script\");\n        script.type = \"text\/javascript\";\n        script.async = true;\n        script.src = r + \"?sdkid=\" + e + \"&amp;lib=\" + t;\n\n        var firstScript = document.getElementsByTagName(\"script\")&#91;0&#93;;\n        firstScript.parentNode.insertBefore(script, firstScript);\n      };\n\n      \/\/ Initialize with pixel ID and fire page view\n      ttq.load(\"CVQT4GJC77U89V958HM0\");\n      ttq.page();\n    })(window, document, \"ttq\");\n  &lt;\/script>\n  &lt;!-- TikTok Pixel Code End -->\n&lt;\/head><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\" data-no-translation=\"\" data-no-auto-translation=\"\"><code data-no-translation=\"\" data-no-auto-translation=\"\"><span class=\"line\"><span style=\"color: #81A1C1\">&lt;head&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  &lt;!-- TikTok Pixel Code Start --&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">&lt;script&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    !(function (w, d, t) <\/span><span style=\"color: #81A1C1\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #D8DEE9\">w<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">TiktokAnalyticsObject<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">t<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #D8DEE9\">var<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><span style=\"color: #D8DEE9\">w<\/span><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">t<\/span><span style=\"color: #D8DEE9FF\">&#93; <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">w<\/span><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">t<\/span><span style=\"color: #D8DEE9FF\">&#93; <\/span><span style=\"color: #81A1C1\">||<\/span><span style=\"color: #D8DEE9FF\"> []);<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">      <\/span><span style=\"color: #616E88\">\/\/ Define available methods<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">methods<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> &#91;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">page<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">track<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">identify<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">instances<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">debug<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">on<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">off<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">once<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">ready<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">alias<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">group<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">enableCookie<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">disableCookie<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">holdConsent<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">revokeConsent<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">grantConsent<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      &#93;;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">      <\/span><span style=\"color: #616E88\">\/\/ Defer method calls until SDK loads<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">setAndDefer<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">function<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9\">t<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">e<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">t<\/span><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">e<\/span><span style=\"color: #D8DEE9FF\">&#93; <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">function<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">()<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">          <\/span><span style=\"color: #D8DEE9\">t<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">push<\/span><span style=\"color: #D8DEE9FF\">(&#91;<\/span><span style=\"color: #D8DEE9\">e<\/span><span style=\"color: #D8DEE9FF\">&#93;<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">concat<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #8FBCBB\">Array<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">prototype<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">slice<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">call<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #81A1C1\">arguments<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\">)))<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #ECEFF4\">}<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">}<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">for<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><span style=\"color: #D8DEE9\">var<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">i<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\">; <\/span><span style=\"color: #D8DEE9\">i<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">methods<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">length; <\/span><span style=\"color: #D8DEE9\">i<\/span><span style=\"color: #81A1C1\">++<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        ttq.setAndDefer(<\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> ttq.methods<\/span><span style=\"color: #88C0D0\">&#91;<\/span><span style=\"color: #D8DEE9\">i<\/span><span style=\"color: #88C0D0\">&#93;);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">      }<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">      <\/span><span style=\"color: #616E88\">\/\/ Create pixel instance<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">      ttq.instance = function (t) {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">        var e = ttq._i&#91;<\/span><span style=\"color: #D8DEE9\">t<\/span><span style=\"color: #88C0D0\">&#93; || [];<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">        for (var n = 0; n &lt; ttq.methods.length; n++) {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">          ttq.setAndDefer(e, ttq.methods&#91;<\/span><span style=\"color: #D8DEE9\">n<\/span><span style=\"color: #88C0D0\">&#93;);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">        }<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">        return e;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">      };<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">      <\/span><span style=\"color: #616E88\">\/\/ Load the TikTok pixel SDK<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">      ttq.load = function (e, n) {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">        var r = &quot;https<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #616E88\">\/\/analytics.tiktok.com\/i18n\/pixel\/events.js&quot;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">var<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">o<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">n<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&amp;&amp;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">n<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">partner<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_i<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_i<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">||<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{}<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_i<\/span><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">e<\/span><span style=\"color: #D8DEE9FF\">&#93; <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> [];<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_i<\/span><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">e<\/span><span style=\"color: #D8DEE9FF\">&#93;<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_u<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">r<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_t<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_t<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">||<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{}<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_t<\/span><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">e<\/span><span style=\"color: #D8DEE9FF\">&#93; <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+new<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">Date<\/span><span style=\"color: #D8DEE9FF\">();<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_o<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_o<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">||<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{}<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">_o<\/span><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">e<\/span><span style=\"color: #D8DEE9FF\">&#93; <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">n<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">||<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{}<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">        <\/span><span style=\"color: #616E88\">\/\/ Inject script tag<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">var<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">script<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">document<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">createElement<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">script<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">script<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">text\/javascript<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">script<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">async<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">true<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">script<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">src<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">r<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">?sdkid=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">e<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">&amp;lib=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">t<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">var<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">firstScript<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">document<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">getElementsByTagName<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">script<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">)&#91;<\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">firstScript<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">parentNode<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">insertBefore<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #D8DEE9\">script<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">firstScript<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">}<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">      <\/span><span style=\"color: #616E88\">\/\/ Initialize with pixel ID and fire page view<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">load<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">CVQT4GJC77U89V958HM0<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #D8DEE9\">ttq<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">page<\/span><span style=\"color: #D8DEE9FF\">();<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">}<\/span><span style=\"color: #D8DEE9FF\">)(window, document, &quot;ttq&quot;);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">&lt;\/script&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  &lt;!-- TikTok Pixel Code End --&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;\/head&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u8bf7\u5c06\u4ee5\u4e0b\u5185\u5bb9\u6dfb\u52a0\u5230HTML\u6b63\u6587\u90e8\u5206\uff0c\u5982\u6709\u9700\u8981\u53ef\u81ea\u884c\u7f16\u8f91\u8c03\u6574\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1.125rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.625rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\" data-no-translation=\"\" data-no-auto-translation=\"\"><span style=\"display:flex;align-items:center;padding:10px 0px 0 16px;font-size:0.8em;width:100%;text-align:left;background-color:#2e3440ff;font-style:italic;color:#d8dee9ff\"><span style=\"border-bottom:1px solid rgba(201, 218, 248, 0.2)\">JavaScript<\/span><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\" data-no-translation=\"\" data-no-auto-translation=\"\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&lt;script>\n  \/\/ Capture URL Parameters\n  const urlParams = new URLSearchParams(window.location.search);\n  let ttclid = urlParams.get(\"ttclid\") || \"\";\n  let campaign_id = urlParams.get(\"campaign_id\") || \"\";\n  let campaign_name = urlParams.get(\"campaign_name\") || \"\";\n  let creative_name = urlParams.get(\"creative_name\") || \"\";\n\n  \/\/ Function to Handle Download Button Click\n  function handleDownloadClick() {\n    let trackingURL =\n      `https:\/\/track.tenjin.com\/v0\/click\/NBoIGJFsXn8oGtlVqtcaL` +\n      `?tenjin_parameter_1=${ttclid}` +\n      `&amp;redirect=false`;\n\n    let downloadURL = \"https:\/\/kudoocat.com\/puzzlegame.apk\";\n\n    \/\/ Step 1: Send tracking request silently (no page redirection)\n    fetch(trackingURL, { method: \"GET\", mode: \"no-cors\" })\n      .then(() => {\n        console.log(\"Tracking sent successfully.\");\n      })\n      .catch(() => {\n        console.log(\"Tracking request failed.\");\n      });\n\n    \/\/ Step 2: Directly trigger file download\n    window.location.href = downloadURL;\n  }\n\n  \/\/ Prevent iOS Double-Tap Zoom\n  let lastTouchEnd = 0;\n  document.addEventListener(\n    \"touchend\",\n    function (event) {\n      const now = Date.now();\n      if (now - lastTouchEnd &lt;= 300) {\n        event.preventDefault();\n      }\n      lastTouchEnd = now;\n    },\n    false\n  );\n\n  \/\/ Prevent Multi-Touch Gestures\n  document.addEventListener(\n    \"touchstart\",\n    function (e) {\n      if (e.touches.length > 1) {\n        e.preventDefault();\n      }\n    },\n    { passive: false }\n  );\n&lt;\/script><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\" data-no-translation=\"\" data-no-auto-translation=\"\"><code data-no-translation=\"\" data-no-auto-translation=\"\"><span class=\"line\"><span style=\"color: #81A1C1\">&lt;script&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  \/\/ Capture URL Parameters<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  const urlParams = new URLSearchParams(window.location.search);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  let ttclid = urlParams.get(&quot;ttclid&quot;) || &quot;&quot;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  let campaign_id = urlParams.get(&quot;campaign_id&quot;) || &quot;&quot;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  let campaign_name = urlParams.get(&quot;campaign_name&quot;) || &quot;&quot;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  let creative_name = urlParams.get(&quot;creative_name&quot;) || &quot;&quot;;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  \/\/ Function to Handle Download Button Click<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  function handleDownloadClick() <\/span><span style=\"color: #81A1C1\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #D8DEE9\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">trackingURL<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #A3BE8C\">https:\/\/track.tenjin.com\/v0\/click\/NBoIGJFsXn8oGtlVqtcaL<\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #A3BE8C\">?tenjin_parameter_1=<\/span><span style=\"color: #81A1C1\">${<\/span><span style=\"color: #D8DEE9\">ttclid<\/span><span style=\"color: #81A1C1\">}<\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #A3BE8C\">&amp;redirect=false<\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #D8DEE9\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">downloadURL<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/kudoocat.com\/puzzlegame.apk<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">    <\/span><span style=\"color: #616E88\">\/\/ Step 1: Send tracking request silently (no page redirection)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">fetch<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #D8DEE9\">trackingURL<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">method<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">GET<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">mode<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">no-cors<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">}<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">then<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">()<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Tracking sent successfully.<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">}<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">catch<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">()<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Tracking request failed.<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">}<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">    <\/span><span style=\"color: #616E88\">\/\/ Step 2: Directly trigger file download<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #D8DEE9\">window<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">location<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">href<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">downloadURL<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  \/\/ Prevent iOS Double-Tap Zoom<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  let lastTouchEnd = 0;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  document.addEventListener(<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    &quot;touchend&quot;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    function (event) <\/span><span style=\"color: #81A1C1\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #D8DEE9\">const<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">now<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">Date<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">now<\/span><span style=\"color: #D8DEE9FF\">();<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">if<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><span style=\"color: #D8DEE9\">now<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">lastTouchEnd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&lt;=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">300<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        event.preventDefault();<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #D8DEE9\">lastTouchEnd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">now<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">}<\/span><span style=\"color: #D8DEE9FF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    false<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  );<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  \/\/ Prevent Multi-Touch Gestures<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  document.addEventListener(<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    &quot;touchstart&quot;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    function (e) <\/span><span style=\"color: #81A1C1\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">if<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><span style=\"color: #D8DEE9\">e<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">touches<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">length <\/span><span style=\"color: #81A1C1\">&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        e.preventDefault();<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">}<\/span><span style=\"color: #D8DEE9FF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">{<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">passive<\/span><span style=\"color: #D8DEE9FF\">: <\/span><span style=\"color: #81A1C1\">false<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  );<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;\/script&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p>\u5173\u4e8e\u8ddf\u8e2aURL\uff0c\u8bf7\u4eceTenjin\u83b7\u53d6\u60a8\u81ea\u5df1\u7684\u8ddf\u8e2aURL\uff08\u8bf7\u53c2\u8003\u4e0b\u65b9\u7684Tenjin\u8bbe\u7f6e\u8bf4\u660e\uff09\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tenjin\u9762\u677f\u914d\u7f6e<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"translation-block\">\u5728Tenjin\u4e2d\u6dfb\u52a0TikTok Web-to-App<a href=\"https:\/\/dashboard.tenjin.com\/dashboard\/integrations\/new?ad_network_id=37464\" target=\"_self\">\u6e20\u9053<\/a><\/li>\n\n\n\n<li class=\"translation-block\">\u5728Campaign<a href=\"https:\/\/dashboard.tenjin.com\/dashboard\/campaigns\" target=\"_self\"><\/a>\u9875\u9762\u4e2d\u521b\u5efa\u4e00\u4e2a\u65b0\u7684Campaign\u5e76\u751f\u6210\u4e00\u4e2a\u8ffd\u8e2a\u94fe\u63a5\uff0c\u628a\u8fd9\u4e2a\u8ffd\u8e2a\u94fe\u63a5\u5d4c\u5165\u5230\u60a8\u7684\u7740\u9646\u9875\u4e2d\uff1a <br><br>https:\/\/track.tenjin.com\/v0\/click\/NBoIGJFsXn8oGtlVqtcaL?click_id=${ttclid}&amp;redirect=false<\/li>\n\n\n\n<li>\u6253\u5f00Tiktok Web-to-App\u5b89\u88c5\u56de\u4f20<br><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1999\" height=\"1853\" src=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image9.png?resize=1999%2C1853&#038;ssl=1\" alt=\"\" class=\"wp-image-16030\" style=\"aspect-ratio:1.0788248515010435;width:607px;height:auto\" srcset=\"https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image9.png?w=1999&amp;ssl=1 1999w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image9.png?resize=300%2C278&amp;ssl=1 300w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image9.png?resize=1024%2C949&amp;ssl=1 1024w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image9.png?resize=768%2C712&amp;ssl=1 768w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image9.png?resize=1536%2C1424&amp;ssl=1 1536w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image9.png?resize=13%2C12&amp;ssl=1 13w, https:\/\/i0.wp.com\/tenjin.com\/wp-content\/uploads\/2026\/03\/image9.png?resize=360%2C334&amp;ssl=1 360w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>","protected":false},"excerpt":{"rendered":"<p>Configuration on TikTok Event Manager Landing page code installation Please include the below part in the body of your html, you can edit accordingly if needed. For the tracking URL, please obtain your own tracking URL from Tenjin (refer to the Tenjin setup instructions below). Configuration on Tenjin dashboard<\/p>","protected":false},"author":17,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"doc_category":[98],"glossaries":[],"doc_tag":[],"class_list":["post-16001","docs","type-docs","status-publish","hentry","doc_category-channel-setup"],"acf":[],"year_month":"2026-04","word_count":1085,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"anurag","author_nicename":"anurag","author_url":"https:\/\/tenjin.com\/zh\/blog\/author\/anurag\/"},"doc_category_info":[{"term_name":"Channel Setup","term_url":"https:\/\/tenjin.com\/zh\/docs\/category\/channel-setup\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>TikTok for Business Web-to-App Setup | Tenjin<\/title>\n<meta name=\"description\" content=\"TikTok for Business Web-to-App Setup Tenjin | %\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tenjin.com\/zh\/docs\/tenjin-tiktok-web-to-app-configuration\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TikTok for Business Web-to-App Setup | Tenjin\" \/>\n<meta property=\"og:description\" content=\"TikTok for Business Web-to-App Setup Tenjin | %\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tenjin.com\/zh\/docs\/tenjin-tiktok-web-to-app-configuration\/\" \/>\n<meta property=\"og:site_name\" content=\"Tenjin\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-04T04:10:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@TenjinMMP\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/\"},\"author\":{\"name\":\"anurag\",\"@id\":\"https:\/\/tenjin.com\/#\/schema\/person\/e039df04bf002f4a0825fce9d6d5f13b\"},\"headline\":\"TikTok for Business Web-to-App Setup\",\"datePublished\":\"2026-03-03T17:17:49+00:00\",\"dateModified\":\"2026-03-04T04:10:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/\"},\"wordCount\":241,\"publisher\":{\"@id\":\"https:\/\/tenjin.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/\",\"url\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/\",\"name\":\"TikTok for Business Web-to-App Setup | Tenjin\",\"isPartOf\":{\"@id\":\"https:\/\/tenjin.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png\",\"datePublished\":\"2026-03-03T17:17:49+00:00\",\"dateModified\":\"2026-03-04T04:10:16+00:00\",\"description\":\"TikTok for Business Web-to-App Setup Tenjin | %\",\"breadcrumb\":{\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#primaryimage\",\"url\":\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png\",\"contentUrl\":\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tenjin.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docs\",\"item\":\"https:\/\/tenjin.com\/docs\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"TikTok for Business Web-to-App Setup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tenjin.com\/#website\",\"url\":\"https:\/\/tenjin.com\/\",\"name\":\"Tenjin\",\"description\":\"Growth Made Simple\",\"publisher\":{\"@id\":\"https:\/\/tenjin.com\/#organization\"},\"alternateName\":\"Tenjin - Mobile Measurement Partner\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tenjin.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/tenjin.com\/#organization\",\"name\":\"Tenjin\",\"url\":\"https:\/\/tenjin.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/tenjin.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp\",\"contentUrl\":\"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp\",\"width\":429,\"height\":117,\"caption\":\"Tenjin\"},\"image\":{\"@id\":\"https:\/\/tenjin.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/TenjinMMP\",\"https:\/\/www.youtube.com\/@TenjinMMP\",\"https:\/\/www.linkedin.com\/company\/tenjin\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/tenjin.com\/#\/schema\/person\/e039df04bf002f4a0825fce9d6d5f13b\",\"name\":\"anurag\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/tenjin.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g\",\"caption\":\"anurag\"},\"url\":\"https:\/\/tenjin.com\/zh\/blog\/author\/anurag\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TikTok for Business Web-to-App Setup | Tenjin","description":"TikTok for Business Web-to-App Setup Tenjin | %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tenjin.com\/zh\/docs\/tenjin-tiktok-web-to-app-configuration\/","og_locale":"zh_CN","og_type":"article","og_title":"TikTok for Business Web-to-App Setup | Tenjin","og_description":"TikTok for Business Web-to-App Setup Tenjin | %","og_url":"https:\/\/tenjin.com\/zh\/docs\/tenjin-tiktok-web-to-app-configuration\/","og_site_name":"Tenjin","article_modified_time":"2026-03-04T04:10:16+00:00","og_image":[{"url":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@TenjinMMP","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#article","isPartOf":{"@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/"},"author":{"name":"anurag","@id":"https:\/\/tenjin.com\/#\/schema\/person\/e039df04bf002f4a0825fce9d6d5f13b"},"headline":"TikTok for Business Web-to-App Setup","datePublished":"2026-03-03T17:17:49+00:00","dateModified":"2026-03-04T04:10:16+00:00","mainEntityOfPage":{"@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/"},"wordCount":241,"publisher":{"@id":"https:\/\/tenjin.com\/#organization"},"image":{"@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#primaryimage"},"thumbnailUrl":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png","inLanguage":"zh-Hans"},{"@type":"WebPage","@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/","url":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/","name":"TikTok for Business Web-to-App Setup | Tenjin","isPartOf":{"@id":"https:\/\/tenjin.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#primaryimage"},"image":{"@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#primaryimage"},"thumbnailUrl":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png","datePublished":"2026-03-03T17:17:49+00:00","dateModified":"2026-03-04T04:10:16+00:00","description":"TikTok for Business Web-to-App Setup Tenjin | %","breadcrumb":{"@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#primaryimage","url":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png","contentUrl":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/03\/image4-1024x661.png"},{"@type":"BreadcrumbList","@id":"https:\/\/tenjin.com\/docs\/tenjin-tiktok-web-to-app-configuration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tenjin.com\/"},{"@type":"ListItem","position":2,"name":"Docs","item":"https:\/\/tenjin.com\/docs\/"},{"@type":"ListItem","position":3,"name":"TikTok for Business Web-to-App Setup"}]},{"@type":"WebSite","@id":"https:\/\/tenjin.com\/#website","url":"https:\/\/tenjin.com\/","name":"Tenjin","description":"\u8ba9\u589e\u957f\u53d8\u7b80\u5355","publisher":{"@id":"https:\/\/tenjin.com\/#organization"},"alternateName":"Tenjin - Mobile Measurement Partner","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tenjin.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/tenjin.com\/#organization","name":"Tenjin","url":"https:\/\/tenjin.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/tenjin.com\/#\/schema\/logo\/image\/","url":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp","contentUrl":"https:\/\/tenjin.com\/wp-content\/uploads\/2026\/04\/images.webp","width":429,"height":117,"caption":"Tenjin"},"image":{"@id":"https:\/\/tenjin.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/TenjinMMP","https:\/\/www.youtube.com\/@TenjinMMP","https:\/\/www.linkedin.com\/company\/tenjin"]},{"@type":"Person","@id":"https:\/\/tenjin.com\/#\/schema\/person\/e039df04bf002f4a0825fce9d6d5f13b","name":"anurag","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/tenjin.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dc89d050d7f8053be5b8856ebaaabf82adb98e0ea57d1579b8397fb09de189c8?s=96&d=mm&r=g","caption":"anurag"},"url":"https:\/\/tenjin.com\/zh\/blog\/author\/anurag\/"}]}},"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/docs\/16001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/comments?post=16001"}],"version-history":[{"count":4,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/docs\/16001\/revisions"}],"predecessor-version":[{"id":16072,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/docs\/16001\/revisions\/16072"}],"wp:attachment":[{"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/media?parent=16001"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/doc_category?post=16001"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/glossaries?post=16001"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/tenjin.com\/zh\/wp-json\/wp\/v2\/doc_tag?post=16001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}