---
title: "init(domain:)"
framework: managedsettings
role: symbol
role_heading: Initializer
path: "managedsettings/webdomain/init(domain:)"
---

# init(domain:)

Creates an object that represents the specified web domain.

## Declaration

```swift
init(domain: String)
```

## Parameters

- `domain`: A website to allow or block.

## Discussion

Discussion Provide a high-level domain, such as example.com. To protect a family’s privacy, use init(token:) instead.

## See Also

### Creating a web domain

- [init(token:)](managedsettings/webdomain/init(token:).md)
