support configurable shock url