Accettiamo i lead dai principali fornitori. Autorizziamo solo determinati fornitori a pubblicare i nostri contatti in determinati giorni / orari. Attualmente, abbiamo 3 programmi, ma potremmo aggiungere 1 o più in futuro:
- Domenica @ 8:00 - Venerdì alle 15:00 - tutte le ore intermedie.
- dal lunedì al venerdì dalle 8:00 alle 17:00.
- 24 ore al giorno, tutti i giorni.
Inoltre, vogliamo essere in grado di eseguire determinate ore una tantum, quindi avremmo detto ad alcuni dei principali fornitori: "So che normalmente pubblichi dalle 8:00 alle 17:00 MF, ma il lunedì è una vacanza, quindi non pubblicare poi. "
Il problema è che alcuni fornitori di lead non sono configurati per gestire una pianificazione (o semplicemente ignorarla se vogliono venderci altri lead). Quindi, ora devo aggiungere questo controllo nel nostro sistema nel momento in cui prendiamo i lead, e prima controlla se quel fornitore leader (si identificano nell'XML che inviano) è autorizzato a pubblicare i lead in questo particolare momento .
Onestamente non so da dove cominciare. Qualcuno l'ha già fatto prima? Come lo hai gestito e cosa c'è di buono / cattivo nel tuo metodo?