Feeds XML personalizados exigem regras para filtrar jobs de cliente para um subconjunto específico. Algumas considerações sobre feeds XML personalizados incluem o seguinte:
A sintaxe da regra deve ser exata.
Os nomes de campo são listados em minúsculas.
Os valores são identificados entre aspas.
Os dois pontos (:) separam os nomes e os valores dos campos.
Os operadores booleanos são representados em TODOS os CAPS.
As regras de exemplo incluem:
país:"EUA"
title:"Gerente"
title:("Marketing" AND "Gerente")
departamento: ("Centro" OU "Operações")
Este site e outros são uma boa referência para informações adicionais: http://www.lucenetutorial.com/lucene-query-syntax.html
Feed XML personalizado simples
Neste exemplo simples de um feed personalizado para o portal de emprego Jooble, somente as vagas com "gerente" no título são incluídas.

Gerar um feed XML personalizado simples:
- Comece com um feed padrão.
- Selecione Adicionar regra.
- Na caixa de edição numerada, insira a regra.
- Para nosso exemplo, insira gerenciador de títulos.
- Certifique-se de que Ativar regra esteja definido como SIM.
- Salve e execute o feed para teste.
- Considere que as CONFIGURAÇÕES FTP não são necessárias. Esta seção só está configurada para programar a entrega de feeds XML.
Em outro exemplo, somente trabalhos em inglês seriam incluídos usando esta regra: joblocale: "en_US".
- Normalmente, todos os idiomas são fornecidos, a menos que exista um problema logístico. Por exemplo, há um portal de emprego no Canadá que só deve receber vagas em francês usando esta regra: joblocale: "fr_CA".
- Se o cliente quisesse entregar apenas os empregos em inglês nos EUA, essa regra poderia ser usada: joblocale: "en_US" AND country: "US".
Feed XML personalizado com várias regras
Este exemplo mostra como listar jobs em Chicago primeiro no feed, depois jobs em Los Angeles, depois jobs em Nova York. O mesmo código de campanha é utilizado para todas as vagas.

Feed XML personalizado com várias regras e códigos de campanha
O exemplo anterior foi modificado. Ainda lista empregos nesta ordem: Chicago, LA, Nova York. Mas agora cada conjunto de trabalhos tem seu próprio código de campanha associado a ele, além do código da campanha atribuído a todo o trabalho no nível "Token de feed". (Observe que os tokens de regra substituem os tokens de feed.)
Também mostrado neste exemplo: a regra em branco na parte inferior adicionará todos os outros trabalhos ativos ao feed. Esses trabalhos incluirão o código original da Campanha.
Observe que os jobs nunca são listados duas vezes em um feed. Assim, os empregos em Chicago, LA e Nova York não aparecerão novamente para a última regra.

Feed XML personalizado com palavras-chave
Em algumas situações, o cliente pode precisar incluir um termo de palavra-chave ou código do cargo na requisição de vaga para que uma regra possa ser escrita nele. Isso requer esforço mínimo do recrutador.
Observe que a palavra-chave é visível para candidatos no site de carreiras, então coloque-a na parte inferior da descrição do cargo.
A exclusão pode ser usada para enviar todos os jobs, exceto para um conjunto específico de jobs. Na figura que aparece abaixo, a palavra-chave "EX:OUT" foi usada na descrição do cargo para excluir esse cargo do feed.


Criação de feed XML personalizado: regras
A figura Criação de feed XML personalizado: regras de exclusão mostra como a regra é escrita para o primeiro exemplo de exclusão.

Feed XML personalizado com várias variáveis
A figura Criação de feed XML personalizado: várias variáveis mostra como usar strings de regras com várias variáveis usando "AND NOT".
"SF:LINK" é outro exemplo de uso de um código na descrição do cargo, por exemplo, para designar trabalhos que devem ser distribuídos para o LinkedIn.

Feed XML personalizado com palavras-chave de país
Na figura abaixo, a palavra-chave "#SAPSFSF" é utilizada na descrição do cargo. Para os jobs #SAPSFSF, os jobs dos EUA são listados primeiro, depois Índia e depois China.

