Syntax

Platform.Function.GUID()
0 arguments

Description

Generates a new GUID (Globally Unique Identifier) in standard UUID v4 format, e.g. "550e8400-e29b-41d4-a716-446655440000".

Examples

var id = Platform.Function.GUID();
Write(id); // e.g. "550e8400-e29b-41d4-a716-446655440000"

// Use as a unique session token
var sessionToken = Platform.Function.GUID();
Platform.Response.SetCookie("session_id", sessionToken, expiryStr, true);

// Use as a row ID for a DE without a natural key
Platform.Function.InsertData(
    "Submissions",
    "ID",        Platform.Function.GUID(),
    "Email",     email,
    "Timestamp", Platform.Function.Now()
);