---
# System prepended metadata

title: LINE広告
tags: [quartetcom]

---

---
tags: quartetcom
---
# LINE広告

## エクセルのシート内容確認

| シート名 | 内容 |
|---|:---|
| LINE_キャンペーン構成 | キャンペーン（LineCampaign） |
| LINE_ターゲッティング案 | 広告グループ設定（LineAdGroup） |
| LINE_広告案 | 広告（LineAd） |

## クラス図

```plantuml

package Entity {
    class LineAdSettingAgreement {
        
    }
    
    package Entity\Line {
        class LineCampaignSetting {

        }
    }
    
}


package Document {
    package Document\Line {
        class LineCampaign {
            name: string
            adGroups: LineAdGroup[]
            targetAreas: json
            targetAgeRange: string
            targetGender: json
            adDeliveryStartedAt: DateTimeImmutable
            adDeliveryEndedAt: DateTimeImmutable
        }
        class LineAdGroup {
            name: string
            targetInterests: json
            targetAgeMin: int
            targetAgeMax: int
            targetDevices: json
            audienceCategories: json
            ssp: json
            ads: LineAd[]
        }
        
        class LineAd {
            finalUrl: string
        }
        class LineCarouselAd {
            title: string
            description: string
            buttonType: enum()
            imageFileName: string
        }
        class LineFeedAd {
            title: string
            description: string
            buttonType: enum()
            imageFileName: string
        }
        
        LineFeedAd -down-|> LineAd
        LineCarouselAd -down-|> LineAd
    }
}

```

