template y source son OPCIONALES: sin ellos el plan es standard, que es exactamente lo que
hacia cualquier plan antes de que existieran las plantillas. Mandar una opcion que la plantilla
elegida no admite —un shared en from_images— es un 2106, no un silencio.
Con una cuenta de Pinterest en el plan hay dos comprobaciones mas, las dos al crear:
destinations es obligatorio para cada cuenta de Pinterest: el tablero donde salen TODOS
sus pins del plan, uno por cuenta (AiPlanDestination). Sin el —o con un id que no es
una cadena de digitos— el plan se rechaza con el 2118, que trae en data.accounts TODAS
las cuentas que fallan. Sin esa comprobacion el plan se crearia, se cobraria y dejaria una
semana de borradores con el 987.
Un plan que dejaria pins sin imagen se rechaza con el 2119: un pin nunca es solo texto.
Solo con una plantilla que GENERA imagenes, y data.reason dice por que: images_disabled,
max_images o credits. Las imagenes necesarias son una por dia y cuenta de una red que la
exige, Instagram incluida, porque las dos redes tiran del mismo presupuesto.
Y options.link es el enlace de destino de todos los pins del plan: se valida al crear (994) y
se tira si el plan no tiene ninguna red con link.
No toda red cabe en toda plantilla. Las de unsupported_networks de la plantilla
(PlannerTemplate) se quedan fuera de accounts, o el plan se rechaza con el 2120
antes de leer nada ni cobrar nada: hoy es YouTube en from_images y from_catalog, donde toda
publicacion es la foto de su fuente y YouTube solo sube video.
Lo que se manda para encolar un plan.
templateysourceson OPCIONALES: sin ellos el plan esstandard, que es exactamente lo que hacia cualquier plan antes de que existieran las plantillas. Mandar una opcion que la plantilla elegida no admite —unsharedenfrom_images— es un 2106, no un silencio.Con una cuenta de Pinterest en el plan hay dos comprobaciones mas, las dos al crear:
destinationses obligatorio para cada cuenta de Pinterest: el tablero donde salen TODOS sus pins del plan, uno por cuenta (AiPlanDestination). Sin el —o con un id que no es una cadena de digitos— el plan se rechaza con el 2118, que trae endata.accountsTODAS las cuentas que fallan. Sin esa comprobacion el plan se crearia, se cobraria y dejaria una semana de borradores con el 987.data.reasondice por que:images_disabled,max_imagesocredits. Las imagenes necesarias son una por dia y cuenta de una red que la exige, Instagram incluida, porque las dos redes tiran del mismo presupuesto.Y
options.linkes el enlace de destino de todos los pins del plan: se valida al crear (994) y se tira si el plan no tiene ninguna red conlink.No toda red cabe en toda plantilla. Las de
unsupported_networksde la plantilla (PlannerTemplate) se quedan fuera deaccounts, o el plan se rechaza con el 2120 antes de leer nada ni cobrar nada: hoy es YouTube enfrom_imagesyfrom_catalog, donde toda publicacion es la foto de su fuente y YouTube solo sube video.