export function resolveSenderLabel(params: SenderLabelParams): string | null { const { name, username, tag, e164, id } = normalizeSenderLabelParams(params);
const display = name ?? username ?? tag ?? ""; const idPart = e164 ?? id ?? ""; if (display && idPart && display !== idPart) { return `${display} (${idPart})`;
} return display || idPart || null;
}
export function listSenderLabelCandidates(params: SenderLabelParams): string[] { const candidates = new Set<string>(); const { name, username, tag, e164, id } = normalizeSenderLabelParams(params);
if (name) {
candidates.add(name);
} if (username) {
candidates.add(username);
} if (tag) {
candidates.add(tag);
} if (e164) {
candidates.add(e164);
} if (id) {
candidates.add(id);
} const resolved = resolveSenderLabel(params); if (resolved) {
candidates.add(resolved);
} return Array.from(candidates);
}
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.13Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.