DLR (Delivery Report) verwijst in de context van SMS (Short Message Service) naar een melding die door de SMS-serviceprovider naar het systeem of de applicatie van de afzender wordt verzonden en waarin de bezorgstatus van een eerder verzonden SMS-bericht wordt bevestigd. DLR's zijn van cruciaal belang voor het garanderen van de betrouwbaarheid van de sms-bezorging en voor het volgen van het succes of falen van de berichtoverdracht.
Welke informatie wordt doorgaans opgenomen in een DLR-rapport?
Een typisch DLR-rapport bevat de volgende informatie:
1. Bericht-ID: Een unieke identificatie die aan het SMS-bericht is toegewezen toen het werd verzonden. Deze ID wordt gebruikt om het specifieke bericht te volgen in het leveringsrapportageproces.
2. Ontvangernummer: Het telefoonnummer of bestemmingsadres waarnaar het SMS-bericht is verzonden.
3. status: Geeft de huidige status van de berichtbezorging aan. Veel voorkomende statussen zijn onder meer:
Geleverd: Het bericht is succesvol afgeleverd op het apparaat van de ontvanger.
Niet afgeleverd: het bericht kon niet worden afgeleverd op het apparaat van de ontvanger.
Verlopen: Er is een time-out opgetreden bij de poging tot bezorging van het bericht, maar deze is niet succesvol afgeleverd.
Geweigerd: het bericht is afgewezen door het netwerk of apparaat van de ontvanger.
In wachtrij: het bericht wordt nog afgeleverd en staat in de wachtrij voor verzending.
4. Tijdstempels: Tijdstempels die aangeven wanneer verschillende bezorgingsgebeurtenissen hebben plaatsgevonden, zoals wanneer het bericht is verzonden, wanneer het is afgeleverd of wanneer bezorgpogingen zijn mislukt.
5. Foutcodes (indien van toepassing): In gevallen waarin de bezorging van het bericht mislukt, kunnen er foutcodes worden weergegeven om de reden voor de fout aan te geven. Deze codes helpen bij het diagnosticeren van problemen zoals ongeldige ontvangernummers, netwerkfouten of beperkingen op de berichtinhoud.
DLR-rapporten zijn van cruciaal belang voor het monitoren van de prestaties van sms-campagnes, het garanderen van tijdige communicatie met ontvangers en het oplossen van leveringsproblemen. Door DLR's te ontvangen, kunnen afzenders de status van hun berichten in realtime volgen en passende actie ondernemen op basis van het bezorgingsresultaat.