CampaignChain
master
Introduction for Marketers
Introduction for Developers
CampaignChain Community Edition
Developers
Quick Tour for Developers
The Developer Book
What is CampaignChain?
Development Mode
Module Basics
Channel and Location Modules
Activity and Operation Modules
Call to Action (CTA) Tracking
Development Environment
Sample Data
Contributing to CampaignChain
Error Codes
Developer Cookbook
Administrators
CampaignChain Enterprise Edition
User Manual
Packages
About this Documentation
Glossary
CampaignChain
Docs
»
CampaignChain Community Edition
»
The Developer Book
Edit on GitHub
The Developer Book
ΒΆ
What is CampaignChain?
Key Features
Basic Concepts
Modules and Hooks
Call to Action
User Interface
Footnotes
Development Mode
require-dev in composer.json
Development Tools
Modules Repositories
Module Basics
Framework
Types of Modules
Packaging
Versioning
Bundle Generation
Configuration Files
Channel and Location Modules
Naming Conventions (Channel)
Naming Conventions (Location)
Wizards and Routes
Location Module and Service
Channel Authentication
Channel Icon
Activity and Operation Modules
Naming Conventions (Activity)
Naming Conventions (Operation)
Linking Activities and Channels
Wizards and Routes
Activities with a Single Operation
Operation Form
Operation Module and Service
Jobs
Hooks
Operations and Locations
Call to Action (CTA) Tracking
What is a CTA?
Tracking ID
Tracking Process
Types of Tracking
Development Environment
Name
Online Channels
Sample Data
Test Emails
Sample Data
Packages
Credentials
Usage
Recovery
Contributing to CampaignChain
Symfony
GitHub
Branching
Sample Data
License
Credits
Documentation
Error Codes