addedInput schema / properties / agency / properties / other
Added value: +{
+ "additionalProperties": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "description": "Each question's \"Something else\" box, by question id (use_case, hands_on, hear, client_report): the agency's own words, followed by Autopilot",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}
addedInput schema / properties / agency / properties / use_case / anyOf
Added value: +[
+ {
+ "enum": [
+ "full",
+ "ads",
+ "seo",
+ "monitor"
+ ],
+ "type": "string"
+ },
+ {
+ "items": {
+ "enum": [
+ "full",
+ "google_ads",
+ "meta_ads",
+ "seo",
+ "website",
+ "business_profile",
+ "watch"
+ ],
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ }
+]
addedInput schema / properties / agency / properties / use_case / description
Added value: +"What the agency does for most clients: tick any of google_ads, meta_ads, seo, website, business_profile, watch (full = the whole job). The four older bundles still work."
removedInput schema / properties / agency / properties / use_case / enum
Removed value: -[
- "full",
- "ads",
- "seo",
- "monitor"
-]
removedInput schema / properties / agency / properties / use_case / type
Removed value: -"string"
addedInput schema / properties / client_answers / properties / not_offered
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 15,
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "Services the business does NOT sell (the agency unticked them): never targeted or praised"
+}
addedInput schema / properties / client_answers / properties / offers_shown
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 15,
+ "type": "array"
+ },
+ {
+ "type": "string"
+ }
+ ],
+ "description": "The services set-up showed (from autopilot_setup_questions); any not in offers are saved as not offered"
+}
addedInput schema / properties / client_answers / properties / other
Added value: +{
+ "additionalProperties": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "description": "Each question's \"Something else\" box, by question id (services, reach, low_star_reviews)",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}
addedInput schema / properties / client_answers / properties / services / anyOf
Added value: +[
+ {
+ "enum": [
+ "agency",
+ "full",
+ "ads",
+ "seo",
+ "monitor"
+ ],
+ "type": "string"
+ },
+ {
+ "items": {
+ "enum": [
+ "agency",
+ "full",
+ "google_ads",
+ "meta_ads",
+ "seo",
+ "website",
+ "business_profile",
+ "watch"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ }
+]
changedInput schema / properties / client_answers / properties / services / description
Previous value: -"What the agency does for this client; agency (default) = its usual answer"New value: +"What the agency does for this client, ticked (google_ads, meta_ads, seo, website, business_profile, watch); agency (default) = its usual answer"
removedInput schema / properties / client_answers / properties / services / enum
Removed value: -[
- "agency",
- "full",
- "ads",
- "seo",
- "monitor"
-]
removedInput schema / properties / client_answers / properties / services / type
Removed value: -"string"