getFrontendVariable
getFrontendVariable Function
getFrontendVariable FunctionThe getFrontendVariable function is used to retrieve the value of a client-side variable or to evaluate it on demand during the execution of another variable.
Purpose
This function allows you to reference or reuse the value of another client-side variable by its variable ID, making your setup more modular and maintainable.
Function Signature
this.getFrontendVariable(variableId: string): anyParameters
variableId(string, required): The ID of the client-side variable you want to retrieve. This ID must match the internal name defined in the JENTIS Tag Manager.
Return Value
Type:
anyReturns the value of the specified client-side variable. The returned type depends on the definition of the referenced variable.
Example
Retrieve the value of another client-side variable
function() {
let referrer = this.getFrontendVariable("document_ref_diff");
return referrer;
}In this example, the value of the document_ref_diff variable is retrieved and returned from within another client-side variable.
Use Cases
Compose variables by combining values from other client-side variables.
Avoid duplicating logic across multiple variables.
Maintain a centralized and DRY (Don't Repeat Yourself) configuration.
This function is essential when building dynamic tracking setups that depend on multiple contextual inputs from the browser.
Last updated
Was this helpful?