Outer Stats

The permissions to perform operations are assigned to roles:
    - Admin
    - Analyst
    - Owner
    - Alias-Owner
    - Traffic
    - Mediaplanner

GetOuterStats [finished]

Overlays:

    Activation:

    GetOuterStats.php ? sessionID = ...     
        [ & campaignIDs = ... ]
            
        [ & sortField = ... ]
            
        [ & sortOrder = ... ]
            
        [ & limit = ... ]
            
        [ & offset = ... ]

    Description:

        Returns statistics from beyond campaign time.

    Parameters:

    • sessionID: string(16)
    • campaignIDs: uint list
    • sortField: enum('eventsBefore', 'eventsAfter') - name of a statistic by which results are sorted
    • sortOrder: enum('asc','desc') - order of sorting
    • limit: uint - limits result to given number of records
    • offset: uint - limits result to given number of records

    Results:

    <GetOuterStats>
        <status>OK</status>
        <campaignsNumber>3</campaignsNumber> : uint - all records number (if there were no limit and offset)
        <campaigns>
            <campaign>
                <campaignID>123</campaignID> : uint
                <eventsBefore>1312321</eventsBefore> : nullable uint64 - total number of events before campaign began
                <eventsAfter>1312321</eventsAfter> : nullable uint64 - total number of events after campaign finished
                <updateTS>1285742262</updateTS> : nullable uint - UNIX timestamp when value was last updated
            </campaign>
            <campaign>
                <campaignID>124</campaignID>
                <eventsBefore>0</eventsBefore>
                <eventsAfter>13</eventsAfter>
                <updateTS>1285742262</updateTS>
            </campaign>
            <campaign>
                <campaignID>125</campaignID>
                <eventsBefore>NULL</eventsBefore>
                <eventsAfter>NULL</eventsAfter>
                <updateTS>NULL</updateTS> : nullable uint - counters may be not avaliable or out of date.
            </campaign>
        </campaigns>
    </GetOuterStats>

    Throw Errors: