纯 Notion 不会做
一个直接从 Notion 发布的网站不能运行自定义代码。像 Super 或 Simple.ink 这样的主机是添加那个能力的。
Notion 本身不会运行自定义代码。所以按钮需要一个添加它的主机。像 Super 和 Simple.ink 这样的工具发布你的 Notion 页面,并让你放入代码。使用他们中的一个,按钮的工作方式与其他地方相同。
在你的主机的网站范围代码设置中一次添加脚本标签。在 Super 中,它是设置,然后代码。在 Simple.ink 中,它是侧边栏中的自定义代码面板。
<script src="https://sdk.coinmoebius.com/latest/sdk.global.js"
crossorigin="anonymous"
defer></script>打开你的项目,切换到"产品"选项卡,并添加产品:你选择的参考、名称、价格、货币。从这里仪表板用你的真实项目 ID 在这个页面上为你写两个块。你下面看到的是形状。
你想要按钮的地方,添加一个 Notion 代码块。在 Super 中,放 super-embed: 在第一行,然后按钮在它下面。在 Simple.ink 中,将按钮包装在两个 #EMBED 线之间。主机从那里把那个块变成活的按钮。
<coin-moebius-buy
project-id="proj_YOUR_ID_HERE"
product-id="t-shirt-medium"
label="Buy a t-shirt">
</coin-moebius-buy>发布。按钮与页面一起呈现,支付选择器在买家第一次点击时加载。每个额外产品是相同块,有不同的参考和标签。
一个直接从 Notion 发布的网站不能运行自定义代码。像 Super 或 Simple.ink 这样的主机是添加那个能力的。
你不像纯文本一样将按钮粘贴到页面中。你用你的主机的标记将它放在一个 Notion 代码块中。那是 Super 的 super-embed:,或 Simple.ink 的 #EMBED。主机从那里呈现它。
Simple.ink 有一个免费等级你能在上面启动。你能连接按钮,并无需支付任何人就接受测试销售。Super 提供试用做相同的。