Ok, I see.
I will create an example for rotation grops (4 ad positions and 6 ads in rotation for each position).
You need to create 5 blocks (4 ad positions + 1 block for roattion).
Block 1: Block for actual rotation of groups:
[ADINSERTER GROUP="A"]
[ADINSERTER ROTATE]
[ADINSERTER GROUP="B"]
[ADINSERTER ROTATE]
[ADINSERTER GROUP="C"]
[ADINSERTER ROTATE]
[ADINSERTER GROUP="D"]
[ADINSERTER ROTATE]
[ADINSERTER GROUP="E"]
[ADINSERTER ROTATE]
[ADINSERTER GROUP="F"]
Block 2: Ad position 1:
[ADINSERTER ROTATE group="A"]
AD_CODE_1
[ADINSERTER ROTATE group="B"]
AD_CODE_2
[ADINSERTER ROTATE group="C"]
AD_CODE_3
[ADINSERTER ROTATE group="D"]
AD_CODE_4
[ADINSERTER ROTATE group="E"]
AD_CODE_5
[ADINSERTER ROTATE group="F"]
AD_CODE_6
Block 3: Ad position 2:
[ADINSERTER ROTATE group="A"]
AD_CODE_2
[ADINSERTER ROTATE group="B"]
AD_CODE_3
[ADINSERTER ROTATE group="C"]
AD_CODE_4
[ADINSERTER ROTATE group="D"]
AD_CODE_5
[ADINSERTER ROTATE group="E"]
AD_CODE_6
[ADINSERTER ROTATE group="F"]
AD_CODE_1
Block 4: Ad position 3:
[ADINSERTER ROTATE group="A"]
AD_CODE_3
[ADINSERTER ROTATE group="B"]
AD_CODE_4
[ADINSERTER ROTATE group="C"]
AD_CODE_5
[ADINSERTER ROTATE group="D"]
AD_CODE_6
[ADINSERTER ROTATE group="E"]
AD_CODE_1
[ADINSERTER ROTATE group="F"]
AD_CODE_2
Block 5: Ad position 4:
[ADINSERTER ROTATE group="A"]
AD_CODE_4
[ADINSERTER ROTATE group="B"]
AD_CODE_5
[ADINSERTER ROTATE group="C"]
AD_CODE_6
[ADINSERTER ROTATE group="D"]
AD_CODE_1
[ADINSERTER ROTATE group="E"]
AD_CODE_2
[ADINSERTER ROTATE group="F"]
AD_CODE_3
Explanation:
Block 1 defines which ad group is active – it rotates 6 groups (this block needs to be inserted first).
Each ad position shows ad from the active group.
So when group A is active the following ads will be displayed:
Ad position 1: AD_CODE_1
Ad position 2: AD_CODE_2
Ad position 3: AD_CODE_3
Ad position 4: AD_CODE_4
When group B is active the following ads will be displayed:
Ad position 1: AD_CODE_2
Ad position 2: AD_CODE_3
Ad position 3: AD_CODE_4
Ad position 4: AD_CODE_5
When group C is active the following ads will be displayed:
Ad position 1: AD_CODE_3
Ad position 2: AD_CODE_4
Ad position 3: AD_CODE_5
Ad position 4: AD_CODE_6
etc.
For each group you need to make sure ads do not repeat.
And each ad position shoud have ads with size for that position.
Of course, each group can have different ads. In the code above I used the same ads but shifted so they don’t repeat on the page.
This is how ad rotation groups work.