Skip to content

Main content

Program Credit Shared Role Separator

Join explicit shared-role credit names with a caller-selected separator without assigning contribution shares.

Loading tool…

Description

Format a shared-role credit line from supplied names and separator.

Media records distinguish credited roles, permission labels, source versions, viewing-time overlap and platform rating scales. Simultaneous exposure must be counted once for union time, while normalized ratings remain positions on supplied scales. A recorded production or publication label does not verify authenticity, attention or rights.

Format a shared-role credit line from supplied names and separator.

When to use this tool

Use Program Credit Shared Role Separator when you already have roleWording, creditedNames, separator and need to format a shared-role credit line from supplied names and separator.

How to use the tool and how it works

  1. Enter roleWording, creditedNames, separator. Use the units and conventions below.
  2. Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
  3. Read creditLine. Use the output convention below.

Require roleWording/separator nonempty; return role + colon-space + creditedNames.join(separator).1

Input fieldMeaning and unitsAccepted input
roleWordingRole WordingRequired. Text; minimum UTF-16 length 1; maximum UTF-16 length 8192.
creditedNamesCredited NamesRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
separatorSeparatorRequired. Text; minimum UTF-16 length 1; maximum UTF-16 length 8192.
Output fieldInterpretationReturned shape
creditLineCredit LineRequired. Text; maximum UTF-16 length 8192.
json
{
  "input": {
    "roleWording": "Design",
    "creditedNames": [
      "Name A",
      "Name B"
    ],
    "separator": " / "
  },
  "output": {
    "creditLine": "Design: Name A / Name B"
  }
}

Limitations and assumptions

  • Names are literal and may be empty or repeated; no authorship, role, rights or preferred credit is verified.
  • Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.

Alternative or Complementary methods

Inspect the original program, source record, credit and permission documentation when attribution or publication matters. Use the complete diary or rating methodology for audience analysis, preserving overlap, scale and denominator definitions.

References

  1. Calculation and input contract: media-studies/program-credit-shared-role-separator — tool.io

Similar or alternative tools