How pass a URL instead of content ID to Roku integration?

The script below opens YouTube using the content ID on my Roku TV. The documentation also shows URL’s which access shows, such as the commented out American Dad URL below. Can someone tell me how to pass the URL instead of a content ID in the YAML script?

-Thanks

sequence:
  - action: media_player.turn_on
    metadata: {}
    data: {}
    target:
      device_id: 78aa865da12558b44928b4da6ece4a27
  - data:
      media:
        # media_content_id: hulu.com/series/american-dad-977c8e25-cde0-41b7-80ce-e746f2d2093f
        media_content_id: "837"
        media_content_type: app
        metadata:
          navigateIds:
            - {}
            - media_content_type: ""
              media_content_id: __MANUAL_ENTRY__
          browse_entity_id: media_player.65_tcl_roku_tv
    action: media_player.play_media
    target:
      device_id: 78aa865da12558b44928b4da6ece4a27
alias: American Dad
description: ""