Talroo Advertising Platform Structure
Overview
Before beginning development with the Platform API, it is helpful to build a basic understanding of Talroo's Ad Platform structure. We suggest reviewing this page prior to development and using it as a reference during development.
Platform Structure
The advertiser side of Talroo’s Platform is organized into a multitier hierarchy that allows for various levels of strategy, feature control, and organization. At a glance, the general structure can be seen in the below chart:
Job Customers
All Talroo Customers have their own job customer object that acts as an umbrella for all of their data. Job Customer objects cannot be managed by the Platform API.
Currently, Job Customers are managed by Talroo internally and cannot be manipulated with our Campaign API. You should work with your Talroo POC to ensure that your Job customer is set up to accommodate your needs.
Job Pools
All Job Customers contain at least one pool with the ability to have as many as needed. Features and settings such as conversion tracking can be set at the pool level. Along with these features, invoicing is also usually done at the Job Pool level, and it is quite common to create Job Pools with this in mind.
Within Job Pools are two main objects, Job Sources and Job Campaigns.
Currently, Job Pools are managed by Talroo internally and cannot be manipulated with our Platform API. You should work with your Talroo POC to ensure that your Job Pool(s) are set up to accommodate your needs.
Job Campaigns
Job Campaigns are where the core features and strategies used for advertising your jobs are set.
Currently, we have two main advertising products: Campaigns and Events.
Within the Job Campaign objects, there are features and settings that help determine how your job is advertised on Talroo's platform. Campaigns and Events have required and optional settings that are both shared and specific to each product. Please see the Campaigns and Events guides, and consult with your Talroo POC when setting up and managing new Campaigns and Events.
Job Segments
Segments allow you to group jobs within a campaign into smaller groups so that strategy, optimization, and budget constraints can be had on a more granular level. Segments are optional and unlike campaigns, do not have certain dedicated features like Segment Type or Bidding Strategies. More details about segments can be found in the Segments guide.
Job Sources
Job sources are the mechanisms that import jobs into Talroo’s system so that they may be filtered into Campaigns and Events. A Job Source belongs to one Job Pool. There can be many Job Sources in a single Job Pool, and many different types of Job Sources within a Job Pool. Campaigns and Events can pull jobs from any Job Source within their respective Job Pool, but cannot pull jobs in from Job Sources within a different Job Pool.
Currently, Talroo supports the ingestion of XML job feeds (our XML feed spec can be found here), and can scrape career sites for your jobs. You should work would with your Talroo POC if you would like to scrape your jobs, or would like to inquire about other forms of job ingestion.
Currently, Job Sources are managed by Talroo internally and cannot be manipulated with the Platform API. You must work with your Talroo POC to ensure that your Job Sources are set up such that Talroo can ingest all of the necessary job content.