Permalink
Browse files

MINOR Added explanation of audience types.

  • Loading branch information...
1 parent 07ea8d6 commit f1be4a08b6229a6e744cd88f6f3a46072b1ea34b @yukiawano committed Jun 12, 2012
Showing with 25 additions and 1 deletion.
  1. +1 −1 docs/en/getting-started/getting-started.md
  2. +24 −0 docs/en/topics/audience-type.md
View
2 docs/en/getting-started/getting-started.md
@@ -43,7 +43,7 @@ You need to some set the following API keys to use the respective thirdparty ser
### AudienceTypes (mysite/_config/audiencetype.yml)
-The module personalizes content based on AudienceTypes.
+The module personalizes content based on [AudienceTypes](https://github.com/yukiawano/sscpmodule/blob/master/docs/en/topics/audience-type.md).
An AudienceType is a collection of conditions.
You can define AudienceTypes in YAML like this:
View
24 docs/en/topics/audience-type.md
@@ -0,0 +1,24 @@
+# AudienceType
+
+In this module, we personalized content based on AudienceType.
+In this page, we will explain what is AudienceType and why AudienceType is introduced.
+
+## What is AudienceType
+
+AudienceType is a collection of conditions.
+In other words, AudienceType represents a segment of visitors(customer segment).
+
+An example of AudienceType is the below.
+
+```
+NewComerFromJapan
+ newcomer: true
+ location: Japan
+```
+
+## Why we introduce AudienceType
+
+When there is no AudienceType, you should add conditions each time, when you want to personalize content.
+In many use cases, you would personalize contents based on a segment of visitors.
+Thus we introduced AudienceType for reusing collections of conditions.
+

0 comments on commit f1be4a0

Please sign in to comment.