freestuff.gr αρχική σελίδα
 FAQFAQ    ΑναζήτησηΑναζήτηση   Λίστα ΜελώνΛίστα Μελών   Ομάδες ΜελώνΟμάδες Μελών   <b>Εγγραφή Μέλους</b>Εγγραφή Μέλους 
 ΠροφίλΠροφίλ   Επιλογές μέλους Επιλογές   Τα bookmarks μου Τα bookmarks μου   Προσωπικά μηνύματαΠροσωπικά μηνύματα 
  διαφήμιση  

Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.

Αποστολή google analytics με sms


 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » PHP Προγραμματισμός και εφαρμογές » PHP τα δικά μας scripts
Moderators:  PHP Moderators, Super-Moderators, WebDev Moderators
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [6 Μηνύματα]      Bookmarks Tags: googlesmsanalyticsαποστολή Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
ΑποστολέαςΜήνυμα
gi0rg0s


Μέλος από: 25 Ιουλ 2009
Scripts: 1
Μηνύματα: 155


View users profile
ΜήνυμαΣτις: 14 Ιαν 2010 05:00    Θέμα: Αποστολή google analytics με sms Απάντηση με παράθεση  Mark this post and the followings unread

Αγαπητοί φίλοι,

Μιας και εντός ολίγου καιρού στρατεύομαι, σαν σωστός webmaster έχω φτιάξει ένα scriptaki το οποίο μου στέλνει τα στατιστικά των ιστοσελίδων μου από το google analytics σε sms. Για να τρέξει αυτό προυποθέτει να έχετε λογαριασμό voip buster με μονάδες και τουλάχιστον μια φορά τη μέρα να έχετε κάποιον επισκέπτη στη σελίδα σας.

κώδικας:
<?php


//Google Analytics Account
$ga_username = "";
$ga_password = "";
$ga_profile = "";//You can find it in the url of google analytics control panel when you are connected. It is something like id=XXX

//Voip Buster
$voip_usr = "";
$voip_pas = "";
$telephone = "";//The telephone number where you want to receive the sms

$myFile = "store.txt";
$fh = fopen($myFile, 'r');
$theData = fread($fh, 30);
fclose($fh);

$dd = date('Y') . "-" . date('m') . "-" . date('d');
if($theData!=$dd){//Check if the date has changed in order to send the message

// include the Google Analytics PHP class
include "googleanalytics.class.php";
try {
   $ga = new GoogleAnalytics($ga_username,$ga_password);
   $ga->setProfile($ga_profile);
   $ga->setDateRange($theData,$theData);
   $report = $ga->getReport(

      //What do you want to receive from google analytics;
      array('dimensions'=>urlencode('ga:medium'),
         'metrics'=>urlencode('ga:visits'),
         )
      );
 
   //Compose message
   $message = "Direct:" . $report['(none)']['ga:visits'] . ",Seach Engine:" . $report['organic']['ga:visits']  . ",Refer:" .  $report['referral']['ga:visits'];

   //Send sms
   $doc = new DOMDocument();
   $doc->load("https://www.voipbuster.com/myaccount/sendsms.php?username=" . $voip_usr . "&password=" . $voip_pas . "&from=Site&to=" . $telephone . "&text=" . $message);

        //Change Date
   $myFile = "store.txt";
   $fh = fopen($myFile, 'w') or die("can't open file");
   $stringData = $dd;
   fwrite($fh, $stringData);
   fclose($fh);

 
} catch (Exception $e) {
   //print 'Error: ' . $e->getMessage();
}
}

?>


Εγκατάσταση

Δώστε τα στοιχεία του λογαριασμού σας

Ανεβάστε το αρχείο googleanalytics.class.php που βρίσκεται εδώ : http://www.askaboutphp.com/wp-post-images/63/googleanalytics.class.zip

Επιπλέον πρέπει να δημιουργήσετε ένα αρχείο store.txt που να έχει μέσα τη σημερινή ημερομηνία σε μορφή "2010-01-14".

Αυτός ο κώδικας εμφανίζει το traffic : Από τις μηχανές αναζήτησης, από τα sites που σας αναφέρουν και από απευθείας πληκτρολόγηση της διεύθυνσης σας, ωστόσο μπορείτε να δώσετε και άλλες παραμέτρους για αποστολή του μυνήματος.

Τέλος κάντε include το παραπάνω αρχείο κώδικα στα αρχεία της σελίδας σας.

Άδεια χρήσης

Μια εβδομάδα που το τρέχω τώρα λειτουργεί μια χαρά ωστόσο δεν παρέχω καμία εγγύηση για οποιοδήποτε πρόβλημα αντιμετωπίσετε κατά τη χρήση του . Μπορεί τέλος να χρησιμοποιηθεί για εμπορική εφαρμογή αλλά δεν επιτρέπεται η αναδημοσίευση του.

P.S. Για να προλάβω παρατηρήσεις ξέρω ότι αυτό ενδεχομένως γίνεται με mobile internet αλλά προτιμώ το sms

_________________
Let me think... Γιατί μπαμπά; Let me think... - Απαντήσεις σε θέματα που όλοι έχουμε σκεφτεί παρατηρώντας την καθημερινή ζωή ! Kαι γνωμικά για να μαθαίνουμε
telas
Honorary Member

Μέλος από: 12 Μαρ 2004
Βοηθήματα: 1
Μηνύματα: 256+

Περιοχή: Kastoria
View users profile Send email to user Visit posters website
blog cv portfolio twitter 
ΜήνυμαΣτις: 14 Ιαν 2010 10:48    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

σωστός ο παίκτης!

_________________
Web Design - Δημιουργία Ιστοσελίδας - http://www.computerman.gr/
My Photography - http://www.tilaveridis.com/
Τεχνολογικά προιόντα - http://www.bigbox.gr/
gi0rg0s


Μέλος από: 25 Ιουλ 2009
Scripts: 1
Μηνύματα: 155


View users profile
ΜήνυμαΣτις: 17 Ιαν 2010 15:06    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

thanks πατριώτη

_________________
Let me think... Γιατί μπαμπά; Let me think... - Απαντήσεις σε θέματα που όλοι έχουμε σκεφτεί παρατηρώντας την καθημερινή ζωή ! Kαι γνωμικά για να μαθαίνουμε
Basilakis
PHP Moderator

Μέλος από: 17 Νοε 2003
Βοηθήματα: 68
Νέα: 7
Templates: 3
Scripts: 3
Μηνύματα: 256+

Περιοχή: Womans' Brain
View users profile Send email to user Visit posters website
blog deviantART flickr myspace facebook linkedin 
hi5 sync twitter deviantART skype 
ΜήνυμαΣτις: 19 Ιαν 2010 21:24    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Εγώ νόμιζα πως είχα πει μπράβο εδώ, αντί να το κάνω μόνο βοήθημα!

Μπράβο, κακλή δουλεία!

_________________
Κατασκευη Ιστοσελιδων
Sandbird


Μέλος από: 05 Αυγ 2008
Μηνύματα: 4

View users profile
ΜήνυμαΣτις: 09 Ιουλ 2010 15:55    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Να έστελνε και ελληνικά καλα θα ήταν
fiskilis
Honorary Member

Μέλος από: 16 Νοε 2003
Βοηθήματα: 1
Νέα: 15
Μηνύματα: 256+

Περιοχή: Athens
View users profile Send email to user Visit posters website
blog cv portfolio deviantART flickr picasa 
myspace facebook linkedin hi5 sync twitter 
friendfeed deviantART digg del.icio.us skype 
ΜήνυμαΣτις: 09 Ιουλ 2010 21:57    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Basilakis ανέφερε:
κακλή δουλεία!
Let me think...

_________________
* Κάρτα Υγείας * Ελληνικά Προϊόντα * Κατάλογος ΚοινΣΕπ *
* Mentoring on Social Economy, Σύμβουλος ανάπτυξης Κοινωνικής Επιχειρηματικότητας *
Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [6 Μηνύματα] Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » PHP Προγραμματισμός και εφαρμογές » PHP τα δικά μας scripts
Τώρα είναι 08 Δεκ 2016 16:17 | All times are UTC + 2


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Για άμεση επικοινωνία με τον διαχειριστή του freestuff.gr στο email: freestuff.gr(παπάκι)gmail.com


Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos