Twitter Cards

Le principe des “twitter cards” est de proposer dans notre HTML (plus précisemment dans la section <head> dédiées au métadonnées), des métadonnées permettant à Twitter d’améliorer la présentation de notre site sur son réseau.

La maîtrise de ces métadonnées sur une page donnée nous permet de contrôler, choisir, ce que les réseaux sociaux afficheront si quelqu’un poste sur un réseau social, un lien vers ladite page.

Types de cartes

4 types de cartes sont disponibles :


Summary Card

image

Métadonnées à associer

Lire la documentation

propriétés ─┬─ requises ─┬─ twitter:card ────────── type de carte (summary)
            │            ├─ twitter:site ────────── twitter @username
            │            ├─ twitter:title ───────── titre
            │            └─ twitter:description  ── description
            │
            └─ options ──┬─ twitter:image ───────── image spécifique à la page
                         └─ twitter:image:alt ───── texte alternatif

Summary Card with Large Image

image

Métadonnées à associer

Lire la documentation

propriétés ─┬─ requises ─┬─ twitter:card ────────── type de carte (summary_large_image)
            │            ├─ twitter:site ────────── twitter @username
            │            ├─ twitter:title ───────── titre
            │            └─ twitter:description  ── description
            │
            └─ options ──┬─ twitter:image ───────── image spécifique à la page
                         └─ twitter:image:alt ───── texte alternatif

App Card

image

Métadonnées à associer

Lire la documentation

propriétés ─┬─ requises ─┬─ twitter:card ─────────────── type de carte (app)
            │            ├─ twitter:site ─────────────── twitter @username
            │            ├─ twitter:app:id:iphone ────── id de l'application sur l'apple store
            │            ├─ twitter:app:id:ipad ──────── idem
            │            └─ twitter:app:id:googleplay ── id de l'application sur le play store
            │
            └─ options ──┬─ twitter:description ──────── description
                         ├─ twitter:app:url:iphone ───── url personnalisée
                         ├─ twitter:app:url:ipad ─────── url personnalisée
                         ├─ twitter:app:url:googleplay ─ url personnalisée
                         └─ twitter:app:country ──────── code pays si app pas sur apple store US

Player Card

Les player cards doivent être validées par Twitter pour pouvoir être affichées sur son réseau.

twitter card avant clic

image

twitter card après clic (lecture vidéo)

image

Métadonnées à associer

Lire la documentation

propriétés ─┬─ requises ─┬─ twitter:card ─────────────────────── type de carte (player)
            │            ├─ twitter:site ─────────────────────── twitter @username
            │            ├─ twitter:title ────────────────────── titre
            │            ├─ twitter:player ─────────────────────
            │            ├─ twitter:player:width ───────────────
            │            ├─ twitter:player:height ──────────────
            │            └─ twitter:image ──────────────────────
            │
            └─ options ──┬─ twitter:description ──────────────── description
                         ├─ twitter:image:alt ──────────────────
                         ├─ twitter:player:stream ──────────────
                         └─ twitter:player:stream:content_type ─

analytics

Twitter propose des outils permettant d’analyser sa présence sur son réseau.

image