[ ブログランキングのPVデータ操作クラス ]
ブログランキングのPVデータの作成及び出力を実施する
| 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に埋め込まれたレコードコードのインデックス
makeOutputData( $analyticsData, &$outputData, $apiParams, $domain_cd = '', $front_url = '', $culc_type = '')
取得したAnalyticsデータ
変換後のデータ
API実行時のパラメータ
ドメインコード
フロントサイトのBase URL
集計タイプ
setDebugMode(integer $mode)
integerデバッグモード
setEndDate( $end_date)
setStartDate(string $start_date)
stringAnalytics取得開始日時
setUrlOrgCdIdx(integer $val)
integerURLに埋め込まれた組織コードのインデックス
setUrlRecordCdIdx(integer $val)
integerURLに埋め込まれたレコードコードのインデックス
TARGET_FROM_TERM
ANALYTICS_INDEX_URL
ANALYTICS_INDEX_PV
DATA_INDEX_PV
DATA_INDEX_TITLE
DATA_INDEX_SHOP_NM
DATA_INDEX_THUMBNAIL
DATA_INDEX_LINK_FLG
DATA_INDEX_START_DATETIME
DATA_INDEX_BLOG_URL
DATA_INDEX_ORG_CD
URL_TYPE_QUERY
URL_TYPE_PATH
start_date :
end_date :
record_cd_query_nm :
shop_cd_query_nm :
app_cd_blog :
blog_shop_code_field :
thumbnail_field_nm :
batch_logger :
extraOutputDefine :
extraOutputList :
urlRecordCdIdx :
urlOrgCdIdx :
debug_mode :