solapi
    Preparing search index...
    BMS_ACCEPTABLE_FIELDS: {
        CAROUSEL_COMMERCE: readonly ["adult", "additionalContent", "carousel"];
        CAROUSEL_FEED: readonly ["adult", "carousel"];
        COMMERCE: readonly [
            "adult",
            "additionalContent",
            "imageId",
            "commerce",
            "buttons",
            "coupon",
        ];
        IMAGE: readonly [
            "adult",
            "content",
            "imageId",
            "imageLink",
            "buttons",
            "coupon",
        ];
        PREMIUM_VIDEO: readonly [
            "adult",
            "header",
            "content",
            "video",
            "buttons",
            "coupon",
        ];
        TEXT: readonly ["adult", "content", "buttons", "coupon"];
        WIDE: readonly ["adult", "content", "imageId", "buttons", "coupon"];
        WIDE_ITEM_LIST: readonly [
            "adult",
            "header",
            "mainWideItem",
            "subWideItemList",
            "buttons",
            "coupon",
        ];
    } = ...

    chatBubbleType별 최상위 허용 필드

    • 서버가 chatBubbleType마다 허용하는 필드 목록과 일치
    • 여기 없는 필드는 서버가 거부하므로 SDK도 사전 차단
    • targeting, chatBubbleType은 schema 필수라 별도 제외

    Type Declaration

    • ReadonlyCOMMERCE: readonly [
          "adult",
          "additionalContent",
          "imageId",
          "commerce",
          "buttons",
          "coupon",
      ]
    • ReadonlyIMAGE: readonly ["adult", "content", "imageId", "imageLink", "buttons", "coupon"]
    • ReadonlyPREMIUM_VIDEO: readonly ["adult", "header", "content", "video", "buttons", "coupon"]
    • ReadonlyTEXT: readonly ["adult", "content", "buttons", "coupon"]
    • ReadonlyWIDE: readonly ["adult", "content", "imageId", "buttons", "coupon"]
    • ReadonlyWIDE_ITEM_LIST: readonly [
          "adult",
          "header",
          "mainWideItem",
          "subWideItemList",
          "buttons",
          "coupon",
      ]