Campaign | partitions | partition[n] | server | systemCodes

Properties in this category specify, for Campaign, whether variable length codes are allowed, the format and generator of the campaign and cell codes, whether offer codes are displayed, and the offer code delimiter.

offerCodeDelimiter

Configuration category
Campaign|partitions|partition[n]|server|systemCodes
Description

The offerCodeDelimiter property is used internally to concatenate multiple code parts (for example, to output the OfferCode field in Campaign Generated Fields) and for incoming offer codes in the Campaign Response process, to split the offer code into multiple parts. The value must be only a single character.

Older versions of Campaign included a NumberOfOfferCodesToUse parameter. However, in more recent versions, this value comes from the offer template (every offer template can have a different number of offer codes).

Default value

-

allowVariableLengthCodes

Configuration category
Campaign|partitions|partition[n]|server|systemCodes
Description

The allowVariableLengthCodes property specifies whether variable length codes are allowed in Campaign.

If the value is TRUE, and if the trailing part of the code format is x, the length of the code can vary. For example, if the code format is nnnnxxxx, then the code can be from 4 to 8 characters long. This applies to campaign, offer, version, tracking, and cell codes.

If the value is FALSE, variable length codes are not allowed.

Default value

FALSE

Valid Values

TRUE | FALSE

displayOfferCodes

Configuration category
Campaign|partitions|partition[n]|server|systemCodes
Description

The displayOfferCodes property specifies whether to show offer codes beside their names in the Campaign GUI.

If the value is TRUE, offer codes are displayed.

If the value is FALSE, offer codes are not displayed.

Default value

FALSE

Valid Values

TRUE | FALSE

cellCodeFormat

Configuration category
Campaign|partitions|partition[n]|server|systemCodes
Description

The cellCodeFormat property is used by the campaign code generator to define the format of the cell code that is automatically created by the default cell code generator. For a list of valid values, see campCodeFormat.

Default value

Annnnnnnnn

campCodeFormat

Configuration category
Campaign|partitions|partition[n]|server|systemCodes
Description

The campCodeFormat property is used by the campaign code generator to define the format of the campaign code that is automatically generated by the default campaign code generator when you create a campaign.

Default value

Cnnnnnnnnn

Valid Values

The possible values are:

  • A-Z or any symbol - treated as a constant

  • a - random letters A-Z (upper case only)

  • c - random letters A-Z or numbers 0-9

  • n - random digit 0-9

  • x - any single ASCII character from 0-9 or A-Z. You can edit the generated campaign code and replace the ASCII character that Campaign substituted for the x with any ASCII character, and Campaign will use that character instead.

cellCodeGenProgFile

Configuration category
Campaign|partitions|partition[n]|server|systemCodes
Description

The cellCodeGenProgFile property specifies the name of the cell code generator. The properties that control the format of the code generated are set in the cellCodeFormat property. See campCodeGenProgFile for a list of supported options.

If you write your own cell code generator, replace the default value with the absolute path of your custom program, including the file name and extension, and using forward slashes (/) for UNIX™ and backslashes (\) for Windows™.

Default value

uaccampcodegen (the code generator supplied by Campaign)

campCodeGenProgFile

Configuration category
Campaign|partitions|partition[n]|server|systemCodes
Description

This property specifies the name of the campaign code generator. The properties that control the format of the generated code are set in the campCodeFormat property.

If you write your own campaign code generator, replace the default value with the absolute path of your custom program, including the file name and extension, using forward slashes (/) for UNIX and backslashes (\) for Windows.

The default campaign code generator can be called with the following options:

  • -y Year (four integers)

  • -m Month (one or two integers, cannot exceed value of twelve)

  • -d Day (one or two integers, cannot exceed value of 31)

  • -n Campaign name (any string, cannot exceed 64 characters)

  • -o Campaign owner (any string, cannot exceed 64 characters)

  • -u Campaign code (any integer). Allows you to specify the exact campaign ID rather than having the application generate one for you.

  • -f Code format if overriding the default. Takes the values specified in campCodeFormat.

  • -i Other integer.

  • -s Other string.

Default value

uaccampcodegen (the code generator supplied by Campaign)

cellCodeBulkCreation

Configuration category
Campaign|partitions|partition[n]|server|systemCodes
Description

A value of TRUE improves performance of the cell code generation utility during bulk creation of cell codes, because multiple cell codes are generated with a single invocation of the cell code generator. This is more efficient and is the recommended setting. A value of TRUE also improves performance when copying flowcharts, templates, and process boxes.

When the value is FALSE, the cell code generator is invoked once for each cell code generation. If cell code generation seems to take a long time for Segment, Sample, and Decision process boxes, or for the target cell spreadsheet, set this value to TRUE.

The default setting is FALSE to support existing customized implementations. If you are using a legacy custom-made cell code generation utility, leave this setting at its default value of FALSE until you implement a new custom utility. Then you can change its value to TRUE.

If you are not using a custom cell code generation utility, change the value to TRUE to take advantage of the efficiency improvements.

Default value

FALSE

Valid Values

TRUE | FALSE