I use App Card for my Android app.
For my Android application, say its Google Play id as "com.my.super.application"
Up to know I was using this address in my every page:
<meta name="twitter:card" content="app">
<meta name="twitter:app:id:googleplay" content="com.my.super.application"/>
<meta name="twitter:app:url:googleplay" content="https://play.google.com/store/apps/details?id=com.my.super.application">
I need to show localized version of App Card.
French users see Google Play store’s French version vice versa.
So for each localized URL I change app card details like this:
http://example.com/fr/ address have this card:
<meta name="twitter:card" content="app">
<meta name="twitter:app:id:googleplay" content="com.my.super.application"/>
<meta name="twitter:app:url:googleplay" content="https://play.google.com/store/apps/details?id=com.my.super.application&hl=fr">
http://example.com/de/ address have this card:
<meta name="twitter:card" content="app">
<meta name="twitter:app:id:googleplay" content="com.my.super.application"/>
<meta name="twitter:app:url:googleplay" content="https://play.google.com/store/apps/details?id=com.my.super.application&hl=de">
By adding “&hl=fr” parameter, French version of the Google Play store is loaded.
You can check these two links:
https:// play.google.com/store/apps/details?id=com.twitter.android
https:// play.google.com/store/apps/details?id=com.twitter.android&hl=fr
Is it suitable with Twitter app card flow ?
Or does Twitter show same app card for each page ?
(Now I can’t see results, because Twitter shows cached version of card)