Manual verification validation rules for showcase creative call-to-actions, photos, copy compliance, and Apple Maps policy requirements
Manual Verification
Validations that may be "triggered" by Apple Business operations in "offline" mode. For a portal user, code triggers generation of a notification for email delivery and a notification for display in the portal. Portal/email notification content may differ from content written to feedback and made available via the Feedback API.
Call-to-Action
CallToActionIsNotValidForUse
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that call-to-action is valid for use |
Example Validation Report
{
"code": "VALIDATION__CallToActionIsNotValidForUse",
"severity": "VIOLATION",
"message": "Call To Action Is Not Valid"
}
Portal/Email Notification
subtitle: Action Not Supported
body: The action button isn't relevant to the showcase.
Photo
ShowcasePhotoRejected
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that photo is valid for use |
Example Validation Report
{
"code": "VALIDATION__ShowcasePhotoRejected",
"severity": "VIOLATION",
"message": "Photo is Not Valid"
}
Portal/Email Notification
subtitle: Photo Doesn't Meet Requirements
body: The photo doesn't meet the requirements for Apple Business.
Showcase Creative
ShowcaseCreativeCopyRejection
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that showcase creative copy is in compliance with Apple Maps policy requirements |
Example Validation Report
{
"code": "VALIDATION__ShowcaseCreativeCopyRejection",
"severity": "VIOLATION",
"message": "Copy Rejection"
}
Portal/Email Notification
subtitle: Text Doesn't Meet Requirements
body: The heading, body copy, or photo alt text don't meet the requirements for Apple Business.
ShowcaseCreativeGenericRejection
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that no Apple Maps policy reason exists to reject a showcase creative |
Example Validation Report
{
"code": "VALIDATION__ShowcaseCreativeGenericRejection",
"severity": "VIOLATION",
"message": "Other"
}
Portal/Email Notification
subtitle: Doesn't Meet Requirements
body: The showcase doesn't meet the requirements for Apple Business.
ShowcaseReviewNote
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Custom note. For informational purposes only |
Example Validation Report
{
"code": "VALIDATION__ShowcaseReviewNote",
"severity": "VIOLATION",
"message": "<free-form map ops note here>"
}
ShowcasePhotoReviewNote
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Custom note. For informational purposes only |
Example Validation Report
{
"code": "VALIDATION__ShowcasePhotoReviewNote",
"severity": "INFO",
"message": "<free-form map ops note here>"
}