* Remove type from x-discriminator node * Bump version in Dockerfile * Update changelog * Update source definition and specs
136 lines
2.7 KiB
JSON
136 lines
2.7 KiB
JSON
{
|
|
"type": "array",
|
|
"title": "Segment Type",
|
|
"description": "Segment match conditions. There are multiple possible types, see the [condition types documentation](https://mailchimp.com/developer/marketing/docs/alternative-schemas/#segment-condition-schemas).",
|
|
"items": {
|
|
"x-discriminator": {
|
|
"propertyName": "condition_type"
|
|
},
|
|
"oneOf": [
|
|
{
|
|
"$ref": "aimSegment.json"
|
|
},
|
|
{
|
|
"$ref": "automationSegment.json"
|
|
},
|
|
{
|
|
"$ref": "campaignPollSegment.json"
|
|
},
|
|
{
|
|
"$ref": "conversationSegment.json"
|
|
},
|
|
{
|
|
"$ref": "dateSegment.json"
|
|
},
|
|
{
|
|
"$ref": "emailClientSegment.json"
|
|
},
|
|
{
|
|
"$ref": "languageSegment.json"
|
|
},
|
|
{
|
|
"$ref": "memberRatingSegment.json"
|
|
},
|
|
{
|
|
"$ref": "signupSourceSegment.json"
|
|
},
|
|
{
|
|
"$ref": "surveyMonkeySegment.json"
|
|
},
|
|
{
|
|
"$ref": "vipSegment.json"
|
|
},
|
|
{
|
|
"$ref": "interestSegment.json"
|
|
},
|
|
{
|
|
"$ref": "ecommCategorySegment.json"
|
|
},
|
|
{
|
|
"$ref": "ecommNumberSegment.json"
|
|
},
|
|
{
|
|
"$ref": "ecommPurchasedSegment.json"
|
|
},
|
|
{
|
|
"$ref": "ecommSpentSegment.json"
|
|
},
|
|
{
|
|
"$ref": "ecommStoreSegment.json"
|
|
},
|
|
{
|
|
"$ref": "goalActivitySegment.json"
|
|
},
|
|
{
|
|
"$ref": "goalTimestampSegment.json"
|
|
},
|
|
{
|
|
"$ref": "fuzzySegment.json"
|
|
},
|
|
{
|
|
"$ref": "staticSegment.json"
|
|
},
|
|
{
|
|
"$ref": "countryStateSegment.json"
|
|
},
|
|
{
|
|
"$ref": "geoInSegment.json"
|
|
},
|
|
{
|
|
"$ref": "ipGeoInZipSegment.json"
|
|
},
|
|
{
|
|
"$ref": "unknownSegment.json"
|
|
},
|
|
{
|
|
"$ref": "zipSegment.json"
|
|
},
|
|
{
|
|
"$ref": "socialAgeSegment.json"
|
|
},
|
|
{
|
|
"$ref": "socialGenderSegment.json"
|
|
},
|
|
{
|
|
"$ref": "socialInfluenceSegment.json"
|
|
},
|
|
{
|
|
"$ref": "socialNetworkSegment.json"
|
|
},
|
|
{
|
|
"$ref": "socialNetworkFollowSegment.json"
|
|
},
|
|
{
|
|
"$ref": "addressMergeSegment.json"
|
|
},
|
|
{
|
|
"$ref": "addressZipWithinSegment.json"
|
|
},
|
|
{
|
|
"$ref": "birthdayMergeSegment.json"
|
|
},
|
|
{
|
|
"$ref": "dateMergeSegment.json"
|
|
},
|
|
{
|
|
"$ref": "dropdownRadioMergeSegment.json"
|
|
},
|
|
{
|
|
"$ref": "textOrNumberMergeSegment.json"
|
|
},
|
|
{
|
|
"$ref": "emailSegment.json"
|
|
},
|
|
{
|
|
"$ref": "predictedGenderSegment.json"
|
|
},
|
|
{
|
|
"$ref": "predictedAgeSegment.json"
|
|
},
|
|
{
|
|
"$ref": "newSubscribers.json"
|
|
}
|
|
]
|
|
}
|
|
}
|