A client recently requested one of their FAQs’ CTAs to open its link in a new tab (_blank target behavior) while the rest of FAQ CTAs should open to the default topmost window behavior (_top). Since link target behavior is set at the card level and we don’t want all FAQs to have the same behavior, what would be a way to comply with the client’s request?
Great question!!! @Alyssa_Hubbard and I actually came up with a solution to this by utilizing a 2nd and 3rd CTA field with _blank defined behavior while we kept the primary CTA at _top behavior. This worked for our use case as this specific client only used a single CTA on their FAQ cards. Since a 2nd and 3rd CTA weren’t surfaced elsewhere on FAQs, only the desired entity is displaying this link behavior. We did not define a primary CTA field for it in knowledge graph and only filled out the secondary and tertiary fields.
We wanted to write up this solution in case it is helpful for anyone else’s use case, but if anyone had additional ideas we are open to hearing about that! An issue with this solution is, if later down the line, this client wants to add additional CTAs to their FAQs, then we will have to shift this solution to a 3rd and 4th CTA field so the newly defined behavior is not on cards that it is not supposed to be.