I'm setting cust_params on the adTagParameters attribute, but when the DAI stream request is made, it doesn't include it.
const streamRequest = new google.ima.dai.api.LiveStreamRequest();
streamRequest.assetKey = daiToken;
streamRequest.adTagParameters = {
cust_params: qs.stringify(custParams, {encode: true}),
};
streamManager.requestStream(streamRequest);
Despite passing the adTagParameters to the stream request, the stream URL that gets generated by the SDK looks something like this (not actual, the IDs have been changed).
According to the documentation, the adTagParameters should be set with the SDK or overridden with SSB. We are trying to use the SDK, but the SSB examples seem imply that the SDK would append the adTagParameters in a similar fashion to the string concatenation method. How do we debug that our cust_params are properly getting sent to the server?
Here are the ad tags we are supposed to be able to override from the client.