0

我有一个有 3 页的产品:

http://www.example.com/myproduct

http://www.example.com/myproduct/more

http://www.example.com/myproduct/images

我想添加一张产品推特卡:

<meta name="twitter:card" content="card">
<meta name="twitter:site" content="@mytwitter">
<meta name="twitter:title" content="My Product Title">
<meta name="twitter:description" content="Product Description goes here...">
<meta name="twitter:url" content="http://www.example.com/myproduct">
<meta name="twitter:image" content="http://www.example.com/product.jpg">
<meta name="twitter:data1" content="$3">
<meta name="twitter:label1" content="PRICE">
<meta name="twitter:data2" content="San Franscisco, CA">
<meta name="twitter:label2" content="LOCATION">

我想要实现的是,当用户共享任何页面时,应该从所有 3 个页面显示产品图像、描述、价格和位置。

我的问题是如何实现这一点,最好是使用<meta name="twitter:url" content="http://www.example.com/myproduct">所有 3 个页面,还是使用每个页面的规范 url。

4

1 回答 1

0

为了在产品的三个页面中的任何一个页面上显示相同的产品卡片,您只需确保在所有页面上提供相同的标记标签即可。

事实上,您甚至不必twitter:url在 Twitter Cards 中指定任何标签。用户在点击时将被重定向到的 URL 将自动是已在推文中共享的 URL。

于 2014-06-11T12:55:15.723 回答