Function createArvoEventId

  • Parameters

    • Optionalid: {
          deduplication: "DEVELOPER_MANAGED" | "ARVO_MANAGED";
          value: string;
      }
      • deduplication: "DEVELOPER_MANAGED" | "ARVO_MANAGED"

        Deduplication identifier management strategy.

        • DEVELOPER_MANAGED: You, the developer, guarantee uniqueness of the identifier value. The provided value is used directly as the deduplication key without modification.

        • ARVO_MANAGED: Arvo manages identifier uniqueness by generating a composite key. The final identifier follows the format base64({uuid: uuid4(), value: value}), where a UUID v4 prefix ensures global uniqueness while preserving the developer's value for reference.

      • value: string

        The id value

    Returns string