Do approved Twitter Card data labels become static?


#1

My site generates conditional labels based on the content of the page. For example if a price is per square foot, Twitter:LABEL1 is “SQ FOOT” on Product Twitter Card. If a frame option is available then the same label might say, “FRAME OPTION.” What I have noticed is that the labels and even the title meta data differs from what is displayed on the Validator page. It also appears that the image:WIDTH and image:HEIGHT tags are ignored. Compare the tweet below with the corresponding meta data.

https://twitter.com/ClinicalPosters/status/335180697511804928
<meta name="twitter:card" content="product" />
<meta name="twitter:site" content="@clinicalposters" />
<meta name="twitter:domain" content="Store.ClinicalPosters.com" />
<meta name="twitter:creator" content="@clinicalposters" />
<meta name="twitter:url" content="http://clinicalposters.com/anatomy/body/371.html" />
<meta name="twitter:description" content="Poster illustrates 1st thru 4th-degree skin burns and Rule of Nines for dermatology, trauma and wound centers." />
<meta name="twitter:title" content="Skin Burn Severity anatomy poster" />
<meta name="twitter:image:src" content="http://clinicalposters.com/anatomy/options/371f.jpg" />
<meta name="twitter:data1" content="From $24.99 USD">
<meta name="twitter:label1" content="VARIOUS FINISHES AVAILABLE">
<meta name="twitter:data2" content="Dermatology">
<meta name="twitter:label2" content="CATEGORY">
<meta name="twitter:image:width" content="108" />
<meta name="twitter:image:height" content="140" />

#2

To be clear, I really prefer dynamic labels. If this isn’t possible, please indicate how to alter static labels to something more neutral.


#3

Tried clearing browser cache to no avail. Apparently, certain Twitter Card parameters for a specific page are cached on the Twitter servers for a period of time (24 hours?). A tweet the next day from the same page displays updates. I shared this anomaly on my blog.