JS-Tracking Custom variables: Kann 'name' auch variabel sein?

Kurze Frage zum Thema ‘Custom variables’ (Referenz: JavaScript Tracking Client: Integrate - Matomo Analytics (formerly Piwik Analytics) - Developer Docs - v3):

Macht es Sinn, ‘name’ UND ‘value’ mit zwei Variablen zu besetzen ? Also z.B. bei User1
name=apfel, value=grün zu tracken, und bei User2 name=birne, value=gelb.

Oder sollte man dafür eher zwei separate Custom variables anlegen, also zwei Index-Plätze belegen:
name=obstsorte, value=(apfel|birne),
name=farbe, value=(grün|gelb)

Oder kürzer: Muss der ‘name’-Wert einer Custom variable konstant sein oder nicht ?