小编Mar*_*e P的帖子

如何在php中的google analytic api v4中使用不完全精确的运算符创建动态段?

我正在尝试创建一个动态细分来过滤我的交通数据.
我正在使用此示例https://developers.google.com/analytics/devguides/reporting/core/v4/samples#dimensions_and_metrics.
但我不想在Google_Service_AnalyticsReporting_SegmentDimensionFilter对象中使用'EXACT'运算符.我想使用像contains这样的东西,但我不知道使用什么词,我在文档中找不到它.这是我的代码:

    $client = new Google_Client();
    $client->setAuthConfigFile('authFile.json');
    $client->addScope(Google_Service_Analytics::ANALYTICS_READONLY);

    $analytics = new Google_Service_AnalyticsReporting($client);
    //var_dump($analytics);

    // Replace with your view ID. E.g., XXXX.
    $VIEW_ID = "XXXX";
    //$VIEW_ID = 

    // Create the DateRange object.
    $dateRange = new Google_Service_AnalyticsReporting_DateRange();
    $dateRange->setStartDate("2016-04-01");
    $dateRange->setEndDate("2016-04-30");

    // Create the Metrics object.
    $sessions = new Google_Service_AnalyticsReporting_Metric();
    $sessions->setExpression("ga:sessions");
    $sessions->setAlias("sessions");

    //Create the source dimension.
    $source = new Google_Service_AnalyticsReporting_Dimension();
    $source->setName("ga:source");

    // Create the segment dimension.
    $segmentDimensions = new Google_Service_AnalyticsReporting_Dimension();
    $segmentDimensions->setName("ga:segment");

    // Create Dimension Filter.
    $dimensionFilter = new Google_Service_AnalyticsReporting_SegmentDimensionFilter();
    $dimensionFilter->setDimensionName("ga:source");
    $dimensionFilter->setOperator("EXACT"); …
Run Code Online (Sandbox Code Playgroud)

php google-analytics-api google-api-php-client

4
推荐指数
1
解决办法
2338
查看次数