2016-03-21 68 views
0

我試圖實施AMP,並且當我轉到/url.html#development=1時,Facebook放大器 - 社交共享節點錯誤「需要歸屬」。但是我在該節點上有一個歸因屬性,它是一個有效的Facebook AppID。Facebook的amp-social-share的歸因屬性似乎不起作用

<amp-social-share type="facebook" attribution="[FBAppID]" width="60" height="44"></amp-social-share> 

爲什麼amp-social-share節點會失敗,其他三個工作?

我也有這個在<head>甚至儘管我不知道這是必要的:

<script async="async" custom-element="amp-social-share" src="https://cdn.ampproject.org/v0/amp-social-share-0.1.js"></script> 

這是一些尚在建設中?

回答

1

看起來您使用的是屬性歸因,而不是數據歸因。

https://github.com/ampproject/amphtml/blob/master/extensions/amp-social-share/amp-social-share.md#simple-examples

本實施例顯示,指定歸屬作爲元素屬性。

+0

哇,謝謝!我不能相信我錯過了這一點。 – aproximation

+1

我正在使用這個頁面,我發誓它只是歸屬地址=「12344」,而沒有任何HTML5數據......之前的東西,但現在它顯示了你所引用的內容。 https://www.ampproject.org/docs/reference/extended/amp-social-share.html爲了安全起見,我將使用文檔的github版本作爲參考。再次感謝! – aproximation