Update details of a Tracking Preset

Description

You can use this API to update the details of a particular tracking preset.

Requested Payload:

  • or_criteria: Specifies a set of criteria containing the comparator, values, and field name ie., you can provide more than one criteria and the rule will execute if the visitor matches any of the given criteria. 
  • field_name: Fields that you set to filter the visitor who matches the rule.
  • sub_fields: The sub field that you set to filter the visitor who matches the rule.
  • comparator: The comparator strings for that specific rule you have set is used to match the values (eg: Contains, Equals to, etc.)
  • values: The values that you have defined for each field that the visitor should obtain to match the rule.
  • integ_name : The name of the integration.
  • name (Mandatory): Name of the preset
  • description (Mandatory): A brief description of the preset
  • applied (Mandatory): Preset is to be applied right away or not
  • enabled (Mandatory): Preset is to be enabled or in the disabled state
  • ring_four (Mandatory): Criteria to filter out a set of visitors for the ring 4.
  • ring_three (Mandatory): Criteria to filter out a set of visitors for the ring 3.
  • ring_two (Mandatory): Criteria to filter out a set of visitors for the ring 2.
  • ring_one (Mandatory): Criteria to filter out a set of visitors for the ring 1.

OAuth Scope: 

trackingpresets.UPDATE

You can use the Field name, Comparator and values to populate the criteria of the tracking preset. You can also find the data type of these keys in the criteria of the fields section.

Field NameComparatorsValues
landing_page_url is, is_not, begins_with, ends_with, contains, not_contains
regionis_equal_to, not_equalssouth_america, canada, asia_pacific, united_kingdom, europe_middle_east_and_africa
triggered_statusis, is_not 
refereris_equal_to, begins_with, ends_with, contains, not_equals, not_contains, matches, not_matches 
landing_page_titleis_equal_to, begins_with, ends_with, contains, not_equals, not_contains, matches, not_matches 
campaign_sourceis_equal_to, begins_with, ends_with, contains, not_equals, not_contains, matches, not_matches 
campaign_termis_equal_to, begins_with, ends_with, contains, not_equals, not_contains, matches, not_matches 
campaign_mediumis_equal_to, begins_with, ends_with, contains, not_equals, not_contains, matches, not_matches 
campaign_contentis_equal_to, begins_with, ends_with, contains, not_equals, not_contains, matches, not_matches 
utm_campaign_nameis_equal_to, begins_with, ends_with, contains, not_equals, not_contains, matches, not_matches 
emailis_equal_to, begins_with, ends_with, contains, not_equals, not_contains, matches, not_matches 
countryis_equal_to, not_equalsPapua New Guinea, Combodia, Paraguay, Kazakhstan, Solomon Islands, Bahamas, Montserrat, Mali, Marshall Islands, Guadeloupe, Panama, Argentina, Isle Of Man, Seychelles, Zambia, Belize, South Georgia And The South Sandwich islands, Bahrain, Congo, Namibia, Comoros, Faroe Islands, Finland, Netherlands Antilles, Georgia, Yemen, Puerto Rico, Eritrea, Viet Nam, Madagascar, Aruba, Sweden, Malawi, Andorra, Liechtenstein, Poland, Bulgaria, Jordan, Tunisia, Tuvalu, United Arab Emirates, Kenya, French Polynesia, Lebanon, Djibouti, Azerbaijan, Cuba, Czech Republic, Saint Lucia, Mauritania, Guernsey, Timor-leste, Mayotte, Israel, San Marino, Australia, Tajikistan, Myanmar, Cameroon, Gibraltar, Cyprus, Northern Mariana Islands, Malaysia, Iceland, Oman, Bosnia And Herzegovina, Armenia, Gabon, Luxembourg, Brazil, Algeria, Jersey, Slovenia, Ecuador, Colombia, Moldova, Lao People's Democratic Republic, Cocos (keeling) Islands, Vanuatu, United States Minor Outlying Islands, Honduras, Italy, Antarctica, Nauru, Guinea-bissau, Haiti, Afghanistan, Russian Federation, Burundi, Singapore, French Guiana, American Samoa, Netherlands, China, Martinique, The Democratic Republic Of Congo, Kyrgyzstan, Wallis And Futuna, Saint Pierre And Miquelon, Reunion, Bhutan, Romania, Togo, Philippines, Uzbekistan, Pitcairn, British Virgin Islands, Zimbabwe, British Indian Ocean Territory, Montenegro, Indonesia, Dominica, Benin, Angola, Sudan, Brunei Darussalam, Portugal, New Caledonia, North Korea, Grenada, Greece, Cayman Islands, Mongolia, Latvia, Iran, Morocco, Guatemala, Guyana, Iraq, Cote D'ivoire, Chile, Holy See (vatican City State), Nepal, Ukraine, Tanzania, Ghana, Saint Vincent And The Grenadines, Anguilla, India, Canada, Maldives, Turkey, Belgium, Taiwan, South Africa, Bermuda, Aland Islands, Jamaica, Peru, Turkmenistan, Germany, Fiji, Tokelau, Hong Kong, United States, Guinea, Somalia, Chad, Thailand, Equatorial Guinea, Kiribati, Costa Rica, Falkland Islands (malvinas), Kuwait, Nigeria, Croatia, Sao Tome And Principe, Syrian Arab Republic, Uruguay, Sri Lanka, Cook Islands, United Kingdom, Switzerland, Samoa, Palestine, Spain, Venezuela, Liberia, Burkina Faso, Swaziland, Palau, Turks And Caicos Islands, Estonia, Christmas island, Libyan Arab Jamahiriya, Niue, Svalbard And Jan Mayen, South Korea, Austria, Mozambique, El Salvador, Monaco, Guam, Central african republic, Lesotho, Tonga, Heard Island And Mcdonald Islands, Western Sahara, Hungary, Europe, Japan, Curacao, Belarus, Mauritius, Bouvet Island, Norfolk Island, Trinidad And Tobago, Albania, New Zealand, Senegal, Macedonia, Ethiopia, Egypt, Sierra Leone, Bolivia, Malta, Saudi Arabia, Cape Verde, Pakistan, Gambia, Qatar, Ireland, U.S. Virgin Islands, Slovakia, Lithuania, Serbia, France, Niger, Rwanda, Saint Kitts And Nevis, French Southern Territories, Bangladesh, Barbados, Nicaragua, Norway, Botswana, Macao, Dominican Republic, Denmark, Mexico, Uganda, Suriname, Micronesia, Saint Helena, Greenland, Antigua And Barbuda)
visitor_infois_equal_to, between, greater_than, begins_with, ends_with, contains, not_equals 
visitor_typeis_equal_to, not_equalsall, new, returning
number_of_past_chats  
leadscoreis_equal_to, between, greater_than, less_than, not_equals 
operating_systemis_equal_to, not_equalsnokia, apple_ipad, sun_solaris, microsoft_windows, web_os, nintendo, apple_macintosh, apple_iphone, android, symbian, playstation, blackberry, linux, motorola, kindle
ip_addressis_equal_to, between 
browseris_equal_to, not_equalsopera, google_chrome, apple_safari, mozilla_firefox, microsoft_internet_explorer, unknown
search_engineis_equal_to, not_equalsteoma, inktomi, yahoo, webcrawler, baidu, google, bing
current_visit_sourceis_equal_to, not_equalsreferral, adwords, direct, campaign, search_engine, social_media
first_visit_sourceis_equal_to, not_equalsreferral, adwords, direct, campaign, search_engine, social_media

URL:

Copiedhttps://{[zohosalesiq_server_uri](https://www.zoho.com/salesiq/help/developer-section/rest-api-v2.html)}/api/api/v2/{screenname}/trackingpresets/{id}

Example

Copiedhttps://salesiq.zoho.com/api/v2/zylkerinc/trackingpresets

Payload

Copied{
  "applied": "false",
  "ring_four": [
    {
      "or_criteria": [
        {
          "comparator": "not_equals",
          "values": [
            "google_chrome"
          ],
          "field_name": "browser"
        },
{
              "comparator": "is_equal_to",
              "sub_field": "No of Open Deals",
              "values": [
                  "12"
              ],
              "field_name": "crm_deal",
              "integ_name": "zohocrm"
          }
      ]
    }
  ],
  "ring_one": [
    {
      "or_criteria": [
        {
          "comparator": "not_equals",
          "values": [
            "25"
          ],
          "field_name": "number_of_visits"
        }
      ]
    }
  ],
  "ring_three": [
    {
      "or_criteria": [
        {
          "comparator": "is_equal_to",
          "values": [
            "canada"
          ],
          "field_name": "region"
        }
      ]
    }
  ],
  "name": "Prospects",
  "description": "Filters prospects landing on the site",
  "ring_two": [
    {
      "or_criteria": [
        {
          "comparator": "is_equal_to",
          "values": [
            "android"
          ],
          "field_name": "operating_system"
        }
      ]
    }
  ],
  "enabled": "false"
}

Success Response

Copied{
  "url": "/api/v2/zylkerinc/trackingpresets/40526000001468005",
  "object": "tracking_preset_config",
  "data": {
    "enabled": false,
    "name": "Prospects",
    "applied": false,
    "description": "Filter prospects landing on the site",
    "rule": {
      "ring_three": [
        {
          "or_criteria": [
            {
              "comparator": "is_equal_to",
              "values": [
                "canada"
              ],
              "field_name": "region"
            },
{
              "comparator": "is_equal_to",
              "sub_field": "No of Open Deals",
              "values": [
                  "12"
              ],
              "field_name": "crm_deal",
              "integ_name": "zohocrm"
          }
          ]
        }
      ],
      "ring_two": [
        {
          "or_criteria": [
            {
              "comparator": "is_equal_to",
              "values": [
                "android"
              ],
              "field_name": "operating_system"
            }
          ]
        }
      ],
      "ring_four": [
        {
          "or_criteria": [
            {
              "comparator": "not_equals",
              "values": [
                "google_chrome"
              ],
              "field_name": "browser"
            }
          ]
        }
      ],
      "ring_one": [
        {
          "or_criteria": [
            {
              "comparator": "not_equals",
              "values": [
                "25"
              ],
              "field_name": "number_of_visits"
            }
          ]
        }
      ]
    },
    "modified_time": "1560935070180",
    "id": "40526000001468005"
  }
}