Learn business growth with Google Analytics 4 Forums Google Analytics 4 Understanding PHP Implementation of the Google Analytics API

  • Understanding PHP Implementation of the Google Analytics API

    Posted by Nguyen on 22 June 2023 at 5:31 am

    I’ve been digging into the Google Analytics PHP API recently and I’m fairly comfortable with pulling accounts, account summaries, and property summaries. The property summaries are interesting – they’re actually called from the account summary rather than directly from the account itself. Anyway, my real hang-up is when I try to create a new property for an account.

    Here’s what I have so far:
    [ include PHP code snippet ]

    Once I run the script, here’s my output:
    [ include output snippet ]

    Shouldn’t the propertySummary list now include the property I just created? What am I missing?

    Raj replied 1 year, 4 months ago 3 Members · 2 Replies
  • 2 Replies
  • Finley

    Member
    5 July 2023 at 5:33 am

    Without being able to see the PHP code snippet and output snippet mentioned, providing a precise solution is challenging. However, generally speaking, once you’ve created a new property using Google’s Analytics PHP API, the propertySummary list should indeed include this newly created property. If it doesn’t, you may want to check that the property was successfully created and there were no errors in the process. Keep in mind it might involve some latency for the new property to appear. Also, check to ensure that your code properly refreshed or re-retrieved the list of properties after the creation of the new property. Lastly, always confirm if your Google account has the necessary permissions to create and view properties.

  • Raj

    Member
    6 July 2023 at 9:04 pm

    You may not be seeing the newly created property in the propertySummary list immediately due to caching or delay in update on the Google servers’ end. You can try to fetch the list again after a delay. If you’re still unable to see the new property, check your code to ensure that it’s correctly creating and saving the new property.

Log in to reply.