public function createPackage()
    {
        if (!$this->getSocialAction()) {
            throw new MissingTrackingParameterException('social action must be set');
        }

        if (!$this->getSocialNetwork()) {
            throw new MissingTrackingParameterException('social network must be set');
        }

        if (!$this->getSocialTarget()) {
            throw new MissingTrackingParameterException('social target must be set');
        }

        return array(
            't' => 'social',
            'sa' => $this->getSocialAction(),
            'sn' => $this->getSocialNetwork(),
            'st' => $this->getSocialTarget()
        );
    }