私は SimpleXMLElement を次のように使用しています:
$visitor_body = wp_remote_retrieve_body( $url );
$visitor_data = new SimpleXMLElement( $visitor_body );
次の XML 構造の応答があります。
<resultSet>
<aggregates>
<metric name="visitDuration" value="488" label="Avg. Visit Duration"/>
<metric name="uniqueVisitors" value="8" label="Unique Visitors"/>
<metric name="visits" value="14" label="Visits"/>
<metric name="pageViews" value="35" label="Page Views"/>
<metric name="bounceRate" value="0.5" label="Bounce Rate"/>
<metric name="pagesPerVisit" value="2.5" label="Pages Per Visit"/>
</aggregates>
などの値をvisitDuration
uniqueVisitors
visits
いろいろなところで使えるように取得する必要があります。たとえば、次のような変数内で:
echo $visitDuration;
echo $uniqueVisitors;