Skip to content

Create Segment Estimate

customerprofiles_create_segment_estimate R Documentation

Creates a segment estimate query

Description

Creates a segment estimate query.

Usage

customerprofiles_create_segment_estimate(DomainName, SegmentQuery)

Arguments

DomainName

[required] The unique name of the domain.

SegmentQuery

[required] The segment query for calculating a segment estimate.

Value

A list with the following syntax:

list(
  DomainName = "string",
  EstimateId = "string",
  StatusCode = 123
)

Request syntax

svc$create_segment_estimate(
  DomainName = "string",
  SegmentQuery = list(
    Groups = list(
      list(
        Dimensions = list(
          list(
            ProfileAttributes = list(
              AccountNumber = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              AdditionalInformation = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              FirstName = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              LastName = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              MiddleName = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              GenderString = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              PartyTypeString = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              BirthDate = list(
                DimensionType = "BEFORE"|"AFTER"|"BETWEEN"|"NOT_BETWEEN"|"ON",
                Values = list(
                  "string"
                )
              ),
              PhoneNumber = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              BusinessName = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              BusinessPhoneNumber = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              HomePhoneNumber = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              MobilePhoneNumber = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              EmailAddress = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              PersonalEmailAddress = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              BusinessEmailAddress = list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                Values = list(
                  "string"
                )
              ),
              Address = list(
                City = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                Country = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                County = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                PostalCode = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                Province = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                State = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                )
              ),
              ShippingAddress = list(
                City = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                Country = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                County = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                PostalCode = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                Province = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                State = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                )
              ),
              MailingAddress = list(
                City = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                Country = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                County = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                PostalCode = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                Province = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                State = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                )
              ),
              BillingAddress = list(
                City = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                Country = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                County = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                PostalCode = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                Province = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                ),
                State = list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH",
                  Values = list(
                    "string"
                  )
                )
              ),
              Attributes = list(
                list(
                  DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH"|"BEFORE"|"AFTER"|"BETWEEN"|"NOT_BETWEEN"|"ON"|"GREATER_THAN"|"LESS_THAN"|"GREATER_THAN_OR_EQUAL"|"LESS_THAN_OR_EQUAL"|"EQUAL",
                  Values = list(
                    "string"
                  )
                )
              )
            ),
            CalculatedAttributes = list(
              list(
                DimensionType = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH"|"BEFORE"|"AFTER"|"BETWEEN"|"NOT_BETWEEN"|"ON"|"GREATER_THAN"|"LESS_THAN"|"GREATER_THAN_OR_EQUAL"|"LESS_THAN_OR_EQUAL"|"EQUAL",
                Values = list(
                  "string"
                ),
                ConditionOverrides = list(
                  Range = list(
                    Start = 123,
                    End = 123,
                    Unit = "DAYS"
                  )
                )
              )
            )
          )
        ),
        SourceSegments = list(
          list(
            SegmentDefinitionName = "string"
          )
        ),
        SourceType = "ALL"|"ANY"|"NONE",
        Type = "ALL"|"ANY"|"NONE"
      )
    ),
    Include = "ALL"|"ANY"|"NONE"
  )
)