@svta/common-media-library
    Preparing search index...

    Function toCmcdQuery

    • Beta

      Convert a CMCD data object to a query arg.

      Parameters

      • cmcd: Cmcd

        The CMCD object to convert.

      • options: CmcdEncodeOptions = {}

        Options for encoding the CMCD object.

      Returns string

      The CMCD query arg.

      const data = {
      br: 1000,
      'com.example-hello': 'world',
      ec: ['ERR001', 'ERR002'],
      su: true,
      };

      const options = {
      version: 2,
      reportingMode: CmcdReportingMode.REQUEST,
      };

      equal(toCmcdQuery(data, options), 'CMCD=br%3D1000%2Ccom.example-hello%3D%22world%22%2Cec%3D(%22ERR001%22%20%22ERR002%22)%2Csu%2Cv%3D2');