cancel
Showing results for 
Search instead for 
Did you mean: 

sap-outbound-id in a different url parameter

vervinckt_joyca
Active Contributor
0 Kudos
251

Hi,

In content studio, when you toggle "Outbound ID for Consuming App", this appends the url parameter sap-outbound-id .

You can also use your own "name of link parameter" with "value of link parameter" to add url parameters with the name of your choice.

I would require a link parameter named "cf1" with the sap-outbound-id as its value.

How can I achieve this? I do not seem to find the outbound id in the list of fields for the "value of link parameter"...

Context is that I want to do a survey with Pointerpro. Pointerpro can recognize url parameters, but they need to be in parameters called cf1, cf2, cf3, ... . The url parameter "sap-outbound-id" is not recognized by Pointerpro. 

I looked in the custom logic "Adjust Hyperlink Parameters While Sending Emails" but there it seems mostly about the google analytics parameters, and I also don't see at first sigh a variable that contains the outbound id, but I'm not sure about that.

 

Thanks for your advice,

Kr

Joyca

cagreply
Participant
0 Kudos

Hi Joyca,

I'm not sure if you're still interested in the solution of the topic but I think you can find a solution with YY1_HYPERLINKPARAMETERS Badi. 

In the Badi, LINK_PARAMETER tab includes all the parameters and you can adjust it. If you open a trace you can see it. 

cagreply_0-1721830044520.png

I think at the end you can insert a logic in the badi like --> read the LINK_PARAMETER table where Attribute is sap-outboundid and change to whatever you wish. 

I tried with the given piece of code and it worked. 

 

LOOP AT LINK_PARAMETER INTO ls_utm_parameter WHERE attribute = 'sap-outbound-id'.
ls_utm_parameter-attribute = 'cf1'.
MODIFY LINK_PARAMETER FROM ls_utm_parameter.
ENDLOOP.

 

I hope this helps to you. 

Regards,

Cagri

Accepted Solutions (0)

Answers (0)