HI,
I dont think that you have program id in RFC http type(G).
You only have program id in TCP/ip (T) type in sm59.
about the activation type.
TCP/IP Connections (Type T)
Type T destinations are connections to external programs that use the RFC library to receive RFCs. The activation type can be either Start or Registration.
If it is Start, you need to specify the host name and the path name of the program that you want to start.
Activation Type Start
The communication method depends on how you select the program location:
So you need to select the option depending on the path where rfcor the program need to be started.
Can also check the below link.
https://help.sap.com/saphelp_nw04/helpdata/en/22/042652488911d189490000e829fbbd/content.htm
Thanks
Rishi Abrol