メタタグを設定してtwitterカードを表示できるようにしようと思い、
/layouts/application.html.erbの<head>タグ内に、
下記のような記述をしました
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@twitterID" /> <meta property="og:url" content="https://..." /> <meta property="og:title" content="アプリケーション名" /> <meta property="og:description" content="○○○" /> <meta property="og:image" content="<%= asset_url('example.png')%> " />
ただ画像だけ表示されないです。
index.html.erbに書いた<%=request.url%>と<%= post.title%>
のところは表示されるのですが、OGPが効いている感じがしません。
a class="post-content" href="https://twitter.com/share?url= <%=request.url%> &text=<%= post.title%> &hashtags[aaa] " rel="nofollow" target="_blank"> <i class="fab fa-twitter twitter"></i></a>
原因の特定の仕方など教えて頂けると幸いです。
あなたの回答
tips
プレビュー