【问题标题】:Squarespace & Open Graph, get product id?Squarespace 和 Open Graph,获取产品 ID?
【发布时间】:2020-05-06 01:50:35
【问题描述】:

我实际上是想让我的 squarespace 电子商务与 facebook 合作, 与微数据的集成几乎可以工作。当我在这个网址上测试它时:https://business.facebook.com/ads/microdata/debug

他们说缺少一个 id 产品元:product:retailer_item_id

当我在产品页面上通过代码注入添加它时:

<meta property="product:retailer_item_id" content="{ProductId}">

我得到的值是字符串而不是变量。

我想获取产品 ID 甚至 SKU 以使其与 facebook 集成一起使用

2 天似乎找不到任何解决方案...

也许有人可以帮忙

非常感谢

【问题讨论】:

    标签: facebook-opengraph squarespace


    【解决方案1】:

    不幸的是,通过产品集合的标头代码注入添加它会导致与您发现的完全一样:它将{ProductId} 作为字符串输出。 JSON-T variables 的使用仅在使用 Squarespace 7.0 版的开发者模式时可用。

    因此,您不能通过代码注入使用 JSON-T 变量。因此,无法通过集合的代码注入来动态插入产品ID。

    此外,在撰写本文时,根据herehere 的答案,您不能使用 JavaScript 添加 og 数据。

    因此,实现所需结果的唯一方法是使用 Squarespace 7.0 的开发人员模式,并创建/编辑 product.list 和/或 product.item 文件。但不建议在实时网站上这样做,除非您有大量使用开发人员模式和产品集合的经验。这是因为 Squarespace 不再正式支持自定义产品集合列表/项目。仍然可以这样做,但程度有限,必须避免各种错误和陷阱。

    【讨论】:

    • 感谢您的回答,我没有使用 squarespace 的经验。所以不可能这样做吗?我可以使用另一种方法吗(有squarespace 5)。所以 facebook 的产品集成不适用于 facebook(免费)?我们必须使用 squarefeed 或类似的东西?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-04
    • 1970-01-01
    • 2017-04-01
    • 1970-01-01
    相关资源
    最近更新 更多