- Property Manager name: Predictive Prefetching
- Behavior version: The latestrule format supports thepredictivePrefetchingbehavior v1.1.
- Rule format status: Beta, possible breaking changes
- Access: Read/Write
- Allowed in includes: Not available for latestrule format
This behavior potentially reduces the client's page load time by pre-caching objects based on historical data for the page, not just its current set of referenced objects. It also detects second-level dependencies, such as objects retrieved by JavaScript.
Note that predictivePrefetching is disabled in Ion and Dynamic Site Accelerator by default. To enable the behavior, you need to activate it in your property.
| Option | Type | Description | Requires | |
|---|---|---|---|---|
| enabled | boolean | Enables the predictive prefetching behavior. | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
| accuracyTarget | enum | The level of prefetching. A higher level results in better client performance, but potentially greater load on the origin. | {"displayType":"enum","options":["LOW","MEDIUM","HIGH"],"tag":"select"}{"if":{"attribute":"enabled","op":"eq","value":true}} | |
| LOW | Low. | |||
| MEDIUM | Medium. | |||
| HIGH | High. | 
