- درخواست HTTP
- پارامترهای مسیر
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- ChangeHistoryResourceType
- نوع اقدام
- ChangeHistoryEvent
- ActorType
- Change HistoryChange
- ChangeHistoryResource
- آن را امتحان کنید!
با توجه به مجموعه فیلترهای مشخص شده، تمام تغییرات یک حساب یا فرزندان آن را جستجو می کند.
درخواست HTTP
POST https://analyticsadmin.googleapis.com/v1beta/{account=accounts/*}:searchChangeHistoryEvents
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
account | مورد نیاز. منبع حسابی که برای بازگرداندن منابع تاریخچه تغییرات. قالب: accounts/{account} مثال: "accounts/100" |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "property": string, "resourceType": [ enum ( |
فیلدها | |
---|---|
property | اختیاری. نام منبع برای ملک فرزند. در صورت تنظیم، فقط تغییرات ایجاد شده در این ویژگی یا منابع فرزند آن را برگردانید. قالب: خواص/{propertyId} مثال: "properties/100" |
resourceType[] | اختیاری. در صورت تنظیم، فقط در صورتی تغییرات را برگردانید که برای منبعی باشد که حداقل با یکی از این انواع مطابقت داشته باشد. |
action[] | اختیاری. در صورت تنظیم، فقط تغییراتی را برگردانید که با یک یا چند مورد از این نوع عملکردها مطابقت دارند. |
actorEmail[] | اختیاری. در صورت تنظیم، فقط در صورتی تغییرات را برگردانید که توسط کاربری در این لیست انجام شده باشد. |
earliestChangeTime | اختیاری. در صورت تنظیم، فقط تغییرات ایجاد شده پس از این زمان (شامل) را برگردانید. یک مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
latestChangeTime | اختیاری. در صورت تنظیم، فقط تغییرات ایجاد شده قبل از این زمان (شامل) را برگردانید. یک مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
pageSize | اختیاری. حداکثر تعداد موارد ChangeHistoryEvent برای بازگشت. این سرویس ممکن است کمتر از این مقدار را بازگرداند، حتی اگر صفحات اضافی وجود داشته باشد. اگر نامشخص باشد، حداکثر 50 مورد عودت داده می شود. حداکثر مقدار 200 است (مقادیر بالاتر به حداکثر اعمال می شود). |
pageToken | اختیاری. یک نشانه صفحه، دریافت شده از تماس قبلی |
بدن پاسخگو
پیام پاسخ برای SearchAccounts RPC.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"changeHistoryEvents": [
{
object ( |
فیلدها | |
---|---|
changeHistoryEvents[] | نتایجی که برای تماس گیرنده قابل دسترسی بود. |
nextPageToken | یک نشانه، که می تواند به عنوان |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/analytics.edit
ChangeHistoryResourceType
انواع منابعی که تغییرات آنها ممکن است از تاریخچه تغییرات بازگردانده شود.
Enums | |
---|---|
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED | نوع منبع ناشناخته یا مشخص نشده است. |
ACCOUNT | منبع حساب |
PROPERTY | منبع اموال |
FIREBASE_LINK | منبع FirebaseLink |
GOOGLE_ADS_LINK | منبع GoogleAdsLink |
GOOGLE_SIGNALS_SETTINGS | منبع GoogleSignalsSettings |
CONVERSION_EVENT | منبع ConversionEvent |
MEASUREMENT_PROTOCOL_SECRET | MeasurementProtocolSecret منبع |
DATA_RETENTION_SETTINGS | منبع DataRetentionSettings |
DISPLAY_VIDEO_360_ADVERTISER_LINK | منبع DisplayVideo360AdvertiserLink |
DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL | منبع DisplayVideo360 AdvertiserLinkProposal |
DATA_STREAM | منبع DataStream |
ATTRIBUTION_SETTINGS | منبع AttributionSettings |
نوع اقدام
انواع اقداماتی که ممکن است یک منبع را تغییر دهد.
Enums | |
---|---|
ACTION_TYPE_UNSPECIFIED | نوع اقدام ناشناخته یا مشخص نشده است. |
CREATED | منبع در این تغییر ایجاد شد. |
UPDATED | منبع در این تغییر به روز شد. |
DELETED | منبع در این تغییر حذف شد. |
ChangeHistoryEvent
مجموعهای از تغییرات در حساب Google Analytics یا ویژگیهای فرزند آن که ناشی از همین علت است. دلایل رایج بهروزرسانیهای ایجاد شده در رابط کاربری Google Analytics، تغییرات ناشی از پشتیبانی مشتری یا تغییرات خودکار سیستم Google Analytics است.
نمایندگی JSON |
---|
{ "id": string, "changeTime": string, "actorType": enum ( |
فیلدها | |
---|---|
id | شناسه این رویداد تاریخچه تغییر. این شناسه در سراسر Google Analytics منحصر به فرد است. |
changeTime | زمانی که تغییر ایجاد شد. یک مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
actorType | نوع بازیگری که این تغییر را ایجاد کرد. |
userActorEmail | آدرس ایمیل حساب Google که این تغییر را ایجاد کرده است. اگر قسمت بازیگر روی USER تنظیم شده باشد، این یک آدرس ایمیل معتبر خواهد بود و در غیر این صورت خالی خواهد بود. اکانت های گوگل که حذف شده اند باعث خطا می شوند. |
changesFiltered | اگر درست باشد، لیست تغییرات بازگشتی فیلتر شده است و همه تغییراتی را که در این رویداد رخ داده است را نشان نمی دهد. |
changes[] | فهرستی از تغییرات ایجاد شده در این رویداد تاریخچه تغییر که متناسب با فیلترهای مشخص شده در SearchChangeHistoryEventsRequest است. |
ActorType
انواع مختلفی از بازیگران که می توانند در منابع Google Analytics تغییراتی ایجاد کنند.
Enums | |
---|---|
ACTOR_TYPE_UNSPECIFIED | نوع بازیگر نامشخص یا نامشخص. |
USER | تغییرات ایجاد شده توسط کاربر مشخص شده در actorEmail. |
SYSTEM | تغییرات ایجاد شده توسط سیستم Google Analytics. |
SUPPORT | تغییرات ایجاد شده توسط کارکنان تیم پشتیبانی Google Analytics. |
Change HistoryChange
شرح تغییر در یک منبع Google Analytics.
نمایندگی JSON |
---|
{ "resource": string, "action": enum ( |
فیلدها | |
---|---|
resource | نام منبع منبعی که تغییرات آن توسط این مدخل توضیح داده شده است. |
action | نوع اقدامی که این منبع را تغییر داد. |
resourceBeforeChange | محتوای منابع مربوط به قبل از ایجاد تغییر است. اگر این منبع در این تغییر ایجاد شده باشد، این فیلد وجود ندارد. |
resourceAfterChange | محتوای منابع از پس از ایجاد تغییر. اگر این منبع در این تغییر حذف شده باشد، این فیلد وجود ندارد. |
ChangeHistoryResource
یک عکس فوری از یک منبع مانند قبل یا بعد از نتیجه تغییر در تاریخچه تغییرات.
نمایندگی JSON |
---|
{ // Union field |
فیلدها | |
---|---|
| |
account | یک عکس فوری از یک منبع حساب در تاریخچه تغییرات. |
property | یک عکس فوری از یک منبع Property در تاریخچه تغییرات. |
firebaseLink | یک عکس فوری از یک منبع FirebaseLink در تاریخچه تغییرات. |
googleAdsLink | یک عکس فوری از یک منبع GoogleAdsLink در تاریخچه تغییرات. |
conversionEvent | یک عکس فوری از یک منبع ConversionEvent در تاریخچه تغییرات. |
measurementProtocolSecret | یک عکس فوری از یک منبع MeasurementProtocolSecret در تاریخچه تغییرات. |
dataRetentionSettings | یک عکس فوری از یک منبع تنظیمات حفظ داده در تاریخچه تغییرات. |
dataStream | یک عکس فوری از یک منبع DataStream در تاریخچه تغییرات. |