[ 組織(テナント)のブログの直近ページ別訪問数データ操作クラス(テナント版) ]
組織(テナント)のブログの直近ページ別訪問数データの作成及び出力を実施する
| package |
Default |
|---|
__construct( $array_data_changer = null)
extraOutputDataで利用するクラスを配列で定義
canDebug() : boolean
booleanデバッグモードの可否
chkConfigData(array $config, string $paramNm, string $confParamNm = '') : mixed
存在する場合はその値をリターンする
| throws |
|---|
arrayconfigデータ
string要素名
stringV1.2以前のconfigファイルの要素名
mixed指定要素のconfig設定値
extraMakeOutputData( $outputData, $idx)
| throws | |
|---|---|
変換後のデータ
getAggregateData(array $orgDataPathList, \SCC\Batch\Lib\AccessAnalytics\AnalyticsDataCreator $creator)
getAnalyticsCondtion(string $filter = '') : array
stringアナリティクス検索filter
arrayアナリティクスの取得条件
getDebugMode() : integer
integerデバッグモード
getDirName() : string
string機能ごとの専用のディレクトリ名
getEndDate() : string
stringAnalytics取得終了日時
getFilterNm() : string
string仕様するfilter名称
getStartDate() : string
stringAnalytics取得開始日時
getUnitOfTotal() : string
string集計の単位(年間、月間、日間、週間)
getUrlOrgCdIdx() : integer
integerURLに埋め込まれた組織コードのインデックス
getUrlRecordCdIdx() : integer
integerURLに埋め込まれたレコードコードのインデックス
getUrlType() : integer
integerURLのタイプ(定数:URL_TYPE_QUERY, URL_TYPE_PATH以外は取り扱わない)
makeOutputData( $analyticsData, &$outputData, $apiParams, $domain_cd = '', $front_url = '', $culc_type = '')
取得したAnalyticsデータ
変換後のデータ
API実行時のパラメータ
ドメインコード
フロントサイトのBase URL
集計タイプ
setDebugMode(integer $mode)
integerデバッグモード
setEndDate( $end_date)
setOrgCdOnFilter(string &$filters, string $shop_cd)
| throws | |
|---|---|
string編集前検索フィルター
string組織コード(ショップコード)
setStartDate(string $start_date)
stringAnalytics取得開始日時
setUrlOrgCdIdx(integer $val)
integerURLに埋め込まれた組織コードのインデックス
setUrlRecordCdIdx(integer $val)
integerURLに埋め込まれたレコードコードのインデックス
urlParse(string $pagePath)
| throws | |
|---|---|
string
TARGET_FROM_TERM
ANALYTICS_INDEX_URL
ANALYTICS_INDEX_DATE
ANALYTICS_INDEX_SESS
DATA_INDEX_SESS
URL_TYPE_QUERY
URL_TYPE_PATH
tim :
start_date :
shop_cd_query_nm :
batch_logger :
extraOutputDefine :
extraOutputList :
end_date :
urlRecordCdIdx :
urlOrgCdIdx :
debug_mode :