The Dev Console allows for increased visibility into the information being sent to ChurnZero, as well as the status of those calls. This is helpful for general investigation and identifying points of failure when data isn't getting into ChurnZero properly. This is also where you can find the API Names of Attributes that you will be sending to ChurnZero.
To access the dev console, enter the Admin space, then go to Data > Dev Console. If you do not see this option, you may need an Administrator to update your User Permission Group.
Dev Console Page
The settings to adjust what information is displayed within this page can be found at the top of the page. From left to right, those settings options are as follows:
Successes, Failures, or Both
The first drop-down lets you select if you'd like to view only calls that were successful, only calls that failed, or see both simultaneously. When looking at both success and failures, all failures will have the date show up in red with an associated error message, while successful calls will be shown in green.
The next option is to adjust the type of call being shown. Options include:
ImportThis area will show you the status of any imports that you have done to Accounts, Contacts, Events, Tasks, or Custom Tables. If there are individual row failures, then an error message will show you exactly what that row had failed during the import. The below example shows a successful import with 1379 rows and 0 failures within those rows.
Segment.comIf you are connecting to Segment.com for events or attribute data, we can see all of the calls being made to ChurnZero from Segment.com. You can even separate these out by only showing Group, Identify, or Track calls.
Define the time frame of calls being shown from the last 15 minutes to the last 72 hours.
The text input will allow you to search within the calls. We recommend that you search by either account or contact external IDs for specific troubleshooting.
It is important to note that when any setting is changed, "Refresh" MUST be clicked in order for those changes to take effect.
Use the "Samples" section to access the API Names of attributes that are created in CZ as well as see helpful sample calls you can use to get you started! In the top right-hand corner of the dev console you'll find the "Samples" button to access this information.
Entity and Method
Sample Call (for Account and Contact entities only)
Beneath where the entity and method have been selected, there will be a sample call to reference.
At the bottom of the page are the attributes associated with the entity. For every attribute, there will be a column for the following data points
- CZ Name- Label of the ChurnZero Field
- API Name- the unique identifier of the field. Use this when making API calls
- Field Type- What type of field is our system expecting this to be (number, small text, date, etc.)
- Connected To- Label of connected system field (only applicable if field is connected via one of our out of the box integrations)
- Connected Field- API Name of connected system field (only applicable if field is connected via one of our out of the box integrations)