BuySellAds no es compatible con SSL en este momento. Pasé varias horas configurando una cuenta y configurando el código de anuncios en mi sitio según la respuesta anterior. Su sitio también debe pasar por un proceso de aprobación. Cuando sus scripts de ubicación no se cargaron bajo SSL, abrí un ticket de soporte y descubrí que no son compatibles con SSL. Esto desperdició bastantes horas de mi tiempo, después de perder muchas horas sin saber que Adsense no era compatible con SSL.
La mejor solución que he encontrado hasta ahora es esta: https://stackoverflow.com/a/15139070/592473
Ayer configuré una cuenta de DoubleClick for Publishers Small Businesses. Fue muy fácil ya que se vincula automáticamente a su cuenta de Adsense. Mis anuncios no vendidos están configurados para recurrir a Adsense, y el código que proporcionan verifica SSL.
Dicho esto, no ha sido 100% perfectamente SSL. Solo ha pasado un día, así que todavía estoy monitoreando, pero ocasionalmente se transmite un anuncio que no es SSL. Además, mientras esperaba anuncios con imágenes, la mayoría de ellos aparecen como versiones de texto. Espero que esto mejore con el tiempo.
Espero que esto ayude a alguien más ya que he estado buscando una manera de colocar algunos anuncios en mi sitio web SSL.