Née à Hsinchu, Yeh Guan-lin grandit dans sa région natale et celle de Hualien. Elle est issue d'une famille dont le père, d'origine de l'ethnie Amis, travaillait pour une compagnie d'électricité à Taitō, à l'époque de l'occupation japonaise de l'île de Taïwan ; une fois naturalisés, le foyer familial déménage à Taichung[1].
Alors que la république de Chine régit depuis l'île de Taïwan, les lois alors en vigueur empêchent les individus d'origine autochtone de porter leur nom d'origine, et autorisent seulement leur nom sinisé. Le grand-père de Guan-lin ayant étudié au Japon, il reçoit le nom japonais Yoshinari (吉成?) ; le père s'appelle quant à lui Yoshinari Yutaka (吉成豐?) en japonais. La famille est renommée Yeh (chinois traditionnel : 葉 ; pinyin : yè) par le gouvernement de la république de Chine, par analogie sonore avec le nom japonais Yutaka[1],[4].
En 2005, alors que Guan-lin étudie à l'université, la loi sur les noms de famille des autochtones est abrogée. Guan-lin change alors rapidement d'état civil afin de retrouver son patronyme. Elle utilise la forme romanisée Kolas Yotaka plutôt que sa transcription en sinogrammes[1],[4],[5]. Conformément aux usages Amis, elle est nommée d'après son prénom ainsi que le prénom de son père en guise de patronyme, le nom de famille ne se transmettant pas de génération en génération[6].
En vue des élections municipales de 2022, elle se présente au poste de gouverneur du comté de Hualien pour le compte du DPP ; elle démissionne alors de son poste de porte-parole présidentiel[6],[8]. Après s'être inclinée, elle retrouve son poste le [9]. Citée dans un rapport de presse alléguant une liaison avec un garde du corps marié, elle présente sa démission le [10].