Meeting Title: Meta Integration Troubleshooting Sync Date: 2025-07-21 Meeting participants: Henry Zhao, Awaish Kumar, Robert Tseng
WEBVTT
1 00:00:18.060 ⇒ 00:00:19.539 Henry Zhao: Hey? Wish! How’s it going.
2 00:00:21.720 ⇒ 00:00:25.149 Awaish Kumar: Hello! All good. How about you?
3 00:00:25.420 ⇒ 00:00:27.199 Henry Zhao: Good. You’re in Azerbaijan now.
4 00:00:28.435 ⇒ 00:00:28.930 Awaish Kumar: Yes!
5 00:00:29.210 ⇒ 00:00:30.139 Henry Zhao: Oh, very nice.
6 00:00:37.850 ⇒ 00:00:42.849 Awaish Kumar: Oh, have you had a chance to look at the later connector.
7 00:00:44.290 ⇒ 00:00:46.279 Henry Zhao: Can you show me what’s what’s what’s wrong with it?
8 00:00:48.630 ⇒ 00:00:50.061 Awaish Kumar: Like I don’t know.
9 00:00:50.670 ⇒ 00:00:59.449 Awaish Kumar: I did send a test record, and it was successful, but the Robert says he can’t see the test record in Meta
10 00:00:59.942 ⇒ 00:01:04.910 Awaish Kumar: platform. But I don’t have access to Meta Platform itself. I don’t know.
11 00:01:04.910 ⇒ 00:01:08.294 Henry Zhao: I don’t. I don’t either. I need to figure that out right now. Real quick.
12 00:01:11.900 ⇒ 00:01:14.810 Henry Zhao: Go to pass.
13 00:01:15.610 ⇒ 00:01:18.009 Henry Zhao: Is Robert joining this? You think, or probably not.
14 00:01:20.170 ⇒ 00:01:24.289 Awaish Kumar: Yeah, he told me. He’s he just sent a message of slack. He will join, but I don’t know
15 00:01:25.390 ⇒ 00:01:26.210 Awaish Kumar: what’s.
16 00:01:26.210 ⇒ 00:01:29.380 Henry Zhao: Yeah, I actually need to figure out how to get into Facebook, because I got blocked.
17 00:01:44.570 ⇒ 00:01:45.240 Awaish Kumar: Room.
18 00:01:59.400 ⇒ 00:02:01.720 Henry Zhao: All right. Now I need to do my tooth back
19 00:02:04.990 ⇒ 00:02:05.650 Henry Zhao: and
20 00:02:29.580 ⇒ 00:02:32.689 Henry Zhao: alright. Let me introduce this device.
21 00:03:06.140 ⇒ 00:03:10.360 Henry Zhao: Can you show me where you set up the test in segment. If you don’t mind sharing your screen and just showing me.
22 00:03:10.880 ⇒ 00:03:13.010 Awaish Kumar: Because I wasn’t. I wasn’t to troubleshoot.
23 00:03:13.010 ⇒ 00:03:13.850 Henry Zhao: By myself.
24 00:03:14.830 ⇒ 00:03:17.870 Awaish Kumar: Sure are you in the segment.
25 00:03:20.890 ⇒ 00:03:23.769 Henry Zhao: I mean I didn’t wasn’t able to find where you were.
26 00:03:26.360 ⇒ 00:03:31.240 Awaish Kumar: Okay, let me show you just give me a moment. Oh.
27 00:03:31.590 ⇒ 00:03:32.440 Henry Zhao: Take your time
28 00:04:34.330 ⇒ 00:04:36.220 Henry Zhao: alright segment, and then.
29 00:05:24.460 ⇒ 00:05:25.270 Robert Tseng: Hello!
30 00:05:25.430 ⇒ 00:05:26.420 Robert Tseng: Can you hear me?
31 00:05:27.890 ⇒ 00:05:29.130 Henry Zhao: Yeah. Hey, Robert?
32 00:05:29.130 ⇒ 00:05:34.869 Robert Tseng: Okay, hey? Sorry. I don’t know why it took me so long to join this. I’m on my phone, but
33 00:05:35.720 ⇒ 00:05:37.669 Robert Tseng: my laptop’s not really working.
34 00:05:39.060 ⇒ 00:05:41.679 Henry Zhao: Yeah, no. Problem. We’re just trying to figure out.
35 00:05:42.490 ⇒ 00:05:43.110 Awaish Kumar: Oh!
36 00:05:43.430 ⇒ 00:05:45.570 Robert Tseng: Yeah, and.
37 00:05:46.700 ⇒ 00:05:48.170 Awaish Kumar: Just trying to.
38 00:05:49.390 ⇒ 00:05:53.949 Henry Zhao: Do you have additional feedback, Robert? In the meantime, on what Josh was not happy about this morning.
39 00:05:55.984 ⇒ 00:06:08.949 Robert Tseng: No, he was just saying like, Hey, like looks like people were confused and like the energy was low at the meeting, like, I don’t. I don’t think he really knows what’s going on. Necessarily, he just didn’t feel like he felt like it was kind of chaotic is what he basically said.
40 00:06:09.110 ⇒ 00:06:09.640 Henry Zhao: Oh, gotcha!
41 00:06:10.110 ⇒ 00:06:10.910 Robert Tseng: Yeah.
42 00:06:12.520 ⇒ 00:06:13.440 Awaish Kumar: Okay.
43 00:06:13.990 ⇒ 00:06:17.990 Awaish Kumar: Yeah. I don’t know why it’s not.
44 00:06:18.400 ⇒ 00:06:19.150 Awaish Kumar: Maybe
45 00:06:23.330 ⇒ 00:06:23.940 Awaish Kumar: great.
46 00:06:23.940 ⇒ 00:06:24.260 Robert Tseng: I mean.
47 00:06:24.580 ⇒ 00:06:25.630 Awaish Kumar: Segment.
48 00:06:26.190 ⇒ 00:06:31.530 Awaish Kumar: Yeah, I would like the test. The tests you showed me like the the one we
49 00:06:31.820 ⇒ 00:06:33.159 Awaish Kumar: huddle on slack.
50 00:06:33.400 ⇒ 00:06:40.920 Awaish Kumar: And after our meeting. I’ve tried to work on that. Found out that this this was a even time issue.
51 00:06:41.160 ⇒ 00:06:57.740 Awaish Kumar: Then I actually went fix like, edited it, and ran it. Everything just worked. So only issue I was having with daytime. So our data model had the date times and the the segment needs timestamp. So I also updated in the that thing in model
52 00:06:58.170 ⇒ 00:06:58.730 Awaish Kumar: and.
53 00:06:58.730 ⇒ 00:06:59.170 Robert Tseng: Yeah.
54 00:06:59.170 ⇒ 00:07:01.750 Awaish Kumar: Think the test run was fine, so I don’t know. Like
55 00:07:02.448 ⇒ 00:07:06.479 Awaish Kumar: why in the production didn’t ask plan as expected.
56 00:07:07.070 ⇒ 00:07:09.379 Awaish Kumar: I can show a test run if you want.
57 00:07:11.262 ⇒ 00:07:18.760 Robert Tseng: Yeah, maybe we just take a look at that real quick, because I just I think the test run will show if the mappings are accurate. I think last week I called out that like, Hey, like.
58 00:07:18.990 ⇒ 00:07:29.941 Robert Tseng: it’s not that we don’t have the right fields. It’s just that some of the stuff needs to be. It’s not like the the formatting. It’s just a formatting issue which sounds like you handled with the event, timestamp, but needs to be unix
59 00:07:30.190 ⇒ 00:07:31.150 Robert Tseng: other tests.
60 00:07:31.990 ⇒ 00:07:41.439 Awaish Kumar: For the test records. Like, for example, this is the timestamp. This is correct, timestamp, but in the test runs it does not accept the older
61 00:07:41.710 ⇒ 00:07:42.890 Awaish Kumar: Timestamps.
62 00:07:43.620 ⇒ 00:07:48.409 Robert Tseng: Right. It has to be within a 7 day window, or something.
63 00:07:49.130 ⇒ 00:07:53.190 Awaish Kumar: Yeah, kind of like, yeah, what I read was like, 48 h. But I don’t know.
64 00:07:53.930 ⇒ 00:07:59.640 Robert Tseng: Right? Right? Actually, you’re right. 48 h, because I did try to send a test event. And I think I ran to the same restriction.
65 00:08:03.480 ⇒ 00:08:05.059 Awaish Kumar: Just need to do copies of it.
66 00:08:29.160 ⇒ 00:08:31.019 Awaish Kumar: Copy this one and.
67 00:08:46.750 ⇒ 00:09:01.980 Robert Tseng: Yeah. So that thread that I’ve been kind of like commenting on in slack. I mean, I did kind of just throw like some notes into a notion. I don’t know how helpful that was for you, and kind of gauging what need to get in there. But I did have like a sample payload. That’s basically a stripped down version.
68 00:09:01.980 ⇒ 00:09:02.630 Awaish Kumar: So now we don’t.
69 00:09:02.630 ⇒ 00:09:06.280 Robert Tseng: Need everything that we had in your in the original model.
70 00:09:06.830 ⇒ 00:09:17.469 Robert Tseng: It’s really just event name time like hashed user data. And then, like, obviously some like the the custom property is just like the Val, like value.
71 00:09:17.660 ⇒ 00:09:19.260 Robert Tseng: Yes, yeah.
72 00:09:20.030 ⇒ 00:09:25.439 Awaish Kumar: So like. Now I send the test account, and it says, test event, successfully received received by destination.
73 00:09:29.310 ⇒ 00:09:31.900 Henry Zhao: Okay, so what happens when you do next, or save.
74 00:09:32.840 ⇒ 00:09:37.629 Awaish Kumar: So like this was a test record. It went successful. So now it should show in the Meta.
75 00:09:37.890 ⇒ 00:09:39.469 Awaish Kumar: I’m not sure why.
76 00:09:41.820 ⇒ 00:09:47.729 Awaish Kumar: Oh, my it might be because of this thing. I don’t know.
77 00:09:48.820 ⇒ 00:09:53.009 Awaish Kumar: Let me open another segment. Tab.
78 00:09:57.680 ⇒ 00:10:06.429 Awaish Kumar: I think it’s in this meta kp, convergen api connection.
79 00:10:08.780 ⇒ 00:10:11.399 Robert Tseng: I’m I’m in Meta right now, and I’ll pull up.
80 00:10:11.400 ⇒ 00:10:19.610 Awaish Kumar: Yeah, yeah. But this test, id, there is one test id in there. Can. Can you see it? If you can send me, we can try with that one.
81 00:10:23.320 ⇒ 00:10:24.200 Robert Tseng: Because interesting.
82 00:10:24.200 ⇒ 00:10:25.220 Robert Tseng: The same one.
83 00:10:25.490 ⇒ 00:10:29.340 Robert Tseng: But okay, I’ll just. I’m slacking it in the same thread.
84 00:10:30.080 ⇒ 00:10:31.970 Awaish Kumar: Actually, I can see it here.
85 00:10:33.760 ⇒ 00:10:37.490 Awaish Kumar: Brian, yeah, this one. Yeah, basically.
86 00:10:41.280 ⇒ 00:10:42.090 Awaish Kumar: right?
87 00:10:44.850 ⇒ 00:10:51.980 Awaish Kumar: Hi, this, I can give this test. Id, I’m just writing test. Maybe that’s why you are not seeing in destination.
88 00:11:04.310 ⇒ 00:11:11.000 Awaish Kumar: How can we give us how to give string values like, does it accept writing this in segment?
89 00:11:13.920 ⇒ 00:11:15.089 Robert Tseng: Yeah, it should.
90 00:11:17.810 ⇒ 00:11:20.029 Awaish Kumar: Maybe I can just give it here.
91 00:11:21.080 ⇒ 00:11:21.770 Awaish Kumar: Can you hear me?
92 00:11:22.180 ⇒ 00:11:23.870 Awaish Kumar: Okay, this does not.
93 00:11:29.100 ⇒ 00:11:35.740 Awaish Kumar: Yeah. So I do write this as a text, and then we can send it again.
94 00:11:36.590 ⇒ 00:11:37.919 Awaish Kumar: The test event.
95 00:11:42.890 ⇒ 00:11:45.380 Robert Tseng: Which I could send like.
96 00:11:52.050 ⇒ 00:11:54.529 Awaish Kumar: Do you see anything in Beta?
97 00:12:11.140 ⇒ 00:12:18.589 Robert Tseng: strictly for the order completed event coming through Cappy, and which case, then? No, I haven’t received anything yet.
98 00:12:22.730 ⇒ 00:12:24.155 Awaish Kumar: So this is
99 00:12:25.460 ⇒ 00:12:32.750 Awaish Kumar: this mapping, right? Not. There are 2 like for the Facebook conversion. Api, I think there are 2 connectors. Right? One is
100 00:12:33.680 ⇒ 00:12:36.130 Awaish Kumar: we are syncing this model
101 00:12:36.320 ⇒ 00:12:40.019 Awaish Kumar: fact transaction with shipments, data with custom, event.
102 00:12:40.240 ⇒ 00:12:43.659 Robert Tseng: Yeah, that’s what I thought would go. That’s that’s what would be.
103 00:12:44.200 ⇒ 00:12:51.459 Robert Tseng: you know, that’s that’s what that’s the production pipeline is what I thought that would be. But like, I
104 00:12:58.380 ⇒ 00:13:00.560 Robert Tseng: export data.
105 00:13:00.740 ⇒ 00:13:02.530 Robert Tseng: Boston and Smith.
106 00:13:04.340 ⇒ 00:13:06.429 Robert Tseng: Yeah, 2 events.
107 00:15:34.850 ⇒ 00:15:37.699 Robert Tseng: And are you familiar with, like the Meta Pixel setup.
108 00:15:38.529 ⇒ 00:15:41.020 Henry Zhao: Yeah, but I don’t know what’s going on right now.
109 00:15:42.780 ⇒ 00:15:43.640 Robert Tseng: Okay,
110 00:15:45.760 ⇒ 00:15:51.049 Robert Tseng: Do you have access to events, manager, or do you? I don’t. I wasn’t sure if they actually gave you access.
111 00:15:52.195 ⇒ 00:15:54.070 Henry Zhao: The event manager in Meta.
112 00:15:54.280 ⇒ 00:15:54.920 Robert Tseng: Yeah.
113 00:15:55.140 ⇒ 00:15:57.770 Henry Zhao: Let me see, I just got access to Meta this morning.
114 00:15:58.040 ⇒ 00:16:04.650 Robert Tseng: Okay, I’m just like I’m in the pixel right now, just like kind of looking at everything.
115 00:16:05.740 ⇒ 00:16:19.479 Robert Tseng: I mean, every event has multiple integrations. It’s either the pixel, the conversions Api, except for order completed. I’ve limited that to just conversions. Api seems like I could receive something 3 days ago, but have not received anything since.
116 00:16:20.060 ⇒ 00:16:22.420 Henry Zhao: That’s a good point, though it might be an issue with the Pixel.
117 00:16:22.880 ⇒ 00:16:23.480 Robert Tseng: Yeah.
118 00:16:23.730 ⇒ 00:16:25.359 Henry Zhao: Who? Who set up the pixel.
119 00:16:26.140 ⇒ 00:16:32.639 Robert Tseng: Dude. I don’t. I don’t know. I only touched the order completed one recently. So that’s
120 00:16:36.050 ⇒ 00:16:39.950 Robert Tseng: I must. I mean all the other events are
121 00:16:40.290 ⇒ 00:16:45.360 Robert Tseng: receiving something, at least in the past, like, you know, 10 min. Even so, I think as long as
122 00:16:45.690 ⇒ 00:16:49.000 Robert Tseng: yeah, I don’t really want to touch that for now.
123 00:16:49.840 ⇒ 00:16:51.700 Henry Zhao: So it might be. It might be the pixel. Then.
124 00:16:51.940 ⇒ 00:16:52.730 Robert Tseng: Yeah.
125 00:16:54.210 ⇒ 00:16:57.970 Henry Zhao: Yeah, I’ve never set up the pixel by myself, but sure, we could figure this out.
126 00:16:58.500 ⇒ 00:16:59.130 Robert Tseng: Yeah.
127 00:17:01.440 ⇒ 00:17:05.199 Henry Zhao: Should we ask Eden who set up the pixel so we can work with them on it.
128 00:17:09.930 ⇒ 00:17:12.440 Robert Tseng: Yeah, we could. I’ll ask.
129 00:17:13.720 ⇒ 00:17:14.949 Henry Zhao: I can ask if you want
130 00:17:15.819 ⇒ 00:17:20.009 Henry Zhao: cause. Cause. Cutter is already like kind of reaching out to me about this, so I can just ask him.
131 00:17:20.310 ⇒ 00:17:21.349 Robert Tseng: Okay. Sure.
132 00:17:27.700 ⇒ 00:17:34.559 Awaish Kumar: Alright, but when it says it reached to destination.
133 00:17:34.900 ⇒ 00:17:35.730 Robert Tseng: Yeah.
134 00:17:35.880 ⇒ 00:17:38.380 Awaish Kumar: He’s going somewhere. I don’t know where
135 00:17:41.790 ⇒ 00:17:45.079 Awaish Kumar: it’s. It’s just sending a post request to Facebook graph. Api.
136 00:17:46.140 ⇒ 00:17:48.760 Robert Tseng: Yeah, yes.
137 00:17:49.090 ⇒ 00:17:58.960 Robert Tseng: And he said, Salesman, so you know how I set up 2 destinations one was like
138 00:17:59.600 ⇒ 00:18:08.845 Robert Tseng: that. This was before we set up the model. So one was going straight from the basket and stream. If you look at that one in the sync schedule, you can see that there were
139 00:18:09.700 ⇒ 00:18:18.240 Robert Tseng: rows that were synced. But from from this destination you just showed me there’s nothing that’s actually being synced. So I’m not really sure what the difference is but
140 00:18:18.730 ⇒ 00:18:20.020 Robert Tseng: that that’s.
141 00:18:20.020 ⇒ 00:18:20.610 Awaish Kumar: Useful.
142 00:18:22.580 ⇒ 00:18:30.279 Robert Tseng: Yeah, like, it’s enabled no recent data, because I’m kind of I’m blocking it from from hitting Meta. But you can see that they are receiving events.
143 00:18:30.280 ⇒ 00:18:30.910 Henry Zhao: Yeah.
144 00:18:31.550 ⇒ 00:18:32.120 Robert Tseng: Yes.
145 00:18:32.120 ⇒ 00:18:34.479 Henry Zhao: The test was successful. So.
146 00:18:35.050 ⇒ 00:18:37.160 Robert Tseng: So this was successful. Yeah.
147 00:18:41.100 ⇒ 00:18:43.156 Henry Zhao: Okay, I think our our next next
148 00:18:43.590 ⇒ 00:18:48.420 Henry Zhao: action should be to look at the pixel, see if it’s properly implemented.
149 00:18:49.280 ⇒ 00:18:50.170 Robert Tseng: Okay.
150 00:18:50.170 ⇒ 00:18:54.359 Henry Zhao: And I I’m gonna see if there is a chrome extension that
151 00:18:55.280 ⇒ 00:18:57.490 Henry Zhao: can troubleshoot if it’s the pixel
152 00:18:58.040 ⇒ 00:19:00.489 Henry Zhao: like, I think there’s 1 where you can see the the payload.
153 00:19:01.290 ⇒ 00:19:01.970 Robert Tseng: Okay.
154 00:19:02.250 ⇒ 00:19:09.569 Robert Tseng: yeah, it’s kind of hard to fire it from the browser, because you have to like, go through the whole checkout process. And we don’t have like dummy like I don’t know.
155 00:19:09.570 ⇒ 00:19:10.280 Henry Zhao: Oh, yeah.
156 00:19:10.280 ⇒ 00:19:21.219 Robert Tseng: Can’t do dummy checkout. So the only way that I could think of is what she was doing, which is sending these like tests like posting these test events through segment, which is kind of annoying because you need to look at both platforms.
157 00:19:21.910 ⇒ 00:19:24.944 Henry Zhao: There’s a yeah, there’s a segment extension also that that shows.
158 00:19:25.540 ⇒ 00:19:28.816 Henry Zhao: But if we can’t do dummy, can they?
159 00:19:30.190 ⇒ 00:19:33.240 Henry Zhao: Can we do like a dummy transaction, and then have them just cancel the order.
160 00:19:36.400 ⇒ 00:19:38.350 Awaish Kumar: I guess we would just have to ask.
161 00:19:38.640 ⇒ 00:19:40.509 Robert Tseng: I’ve I’ve never done it before. Yeah.
162 00:19:40.510 ⇒ 00:19:44.000 Henry Zhao: The easiest way to do. Yeah, I need to be able to troubleshoot, you know.
163 00:19:44.340 ⇒ 00:19:45.020 Robert Tseng: Okay.
164 00:19:46.020 ⇒ 00:19:50.940 Awaish Kumar: It did it. It did, extracted some records.
165 00:19:50.940 ⇒ 00:19:52.220 Robert Tseng: Oh, great. Yeah.
166 00:19:53.100 ⇒ 00:19:59.130 Awaish Kumar: But then it it failed on some like, maybe something wrong in the data merged.
167 00:20:01.680 ⇒ 00:20:06.030 Awaish Kumar: We can see that like what was the for the field
168 00:20:06.690 ⇒ 00:20:12.590 Awaish Kumar: events. What was the issue? But it says, 9,085 successful records extracted.
169 00:20:13.820 ⇒ 00:20:16.929 Robert Tseng: Okay, I’ll just refresh and see if I see it in the pixel.
170 00:20:35.590 ⇒ 00:20:37.150 Henry Zhao: What does partial success mean?
171 00:20:37.980 ⇒ 00:20:41.310 Awaish Kumar: Yeah, because some of the records are failing to load.
172 00:20:42.630 ⇒ 00:20:44.860 Awaish Kumar: If someone did like, one or 3
173 00:20:44.990 ⇒ 00:20:51.679 Awaish Kumar: failed events like we can investigate those. But we can see at least the successful ones are going into destination.
174 00:20:53.890 ⇒ 00:21:02.753 Robert Tseng: Yeah, I don’t think it’ll show up immediately in Beta. There’s usually like a 30 min delay from what I’ve seen before, so I don’t think we’ll see it right away. But
175 00:21:03.640 ⇒ 00:21:05.288 Awaish Kumar: Okay, there is something
176 00:21:14.970 ⇒ 00:21:23.149 Robert Tseng: Yeah, it just seems like the payload that we’re sending in is not the format that Facebook wants to consume like we are sending too much stuff in there. So they’re not gonna be able to read everything. So.
177 00:21:26.730 ⇒ 00:21:30.930 Awaish Kumar: Are these errors are for the failed events right.
178 00:21:34.350 ⇒ 00:21:35.360 Robert Tseng: Yes.
179 00:21:35.360 ⇒ 00:21:43.170 Awaish Kumar: So all. So all the data, all the records we are sending have the same column right?
180 00:21:43.370 ⇒ 00:21:47.660 Awaish Kumar: If it does not accept any record, it should not accept any.
181 00:21:47.930 ⇒ 00:21:50.529 Awaish Kumar: It should scale for all of the records. Right?
182 00:21:55.920 ⇒ 00:22:09.799 Awaish Kumar: It’s just because the data in those records is is different. It can cause like there are maybe some null fee values for some fields which Meta does not accept. That’s why this one in 103 record failed.
183 00:22:10.050 ⇒ 00:22:11.730 Awaish Kumar: But others were successful.
184 00:22:14.140 ⇒ 00:22:19.161 Awaish Kumar: Yeah, like, it’s, it’s not like too many columns. It’s just like
185 00:22:19.840 ⇒ 00:22:25.659 Awaish Kumar: the difference in the values of those column, right? For these 103 acres. That’s okay.
186 00:22:25.660 ⇒ 00:22:26.010 Robert Tseng: Yeah.
187 00:22:26.010 ⇒ 00:22:27.540 Awaish Kumar: And are causing it to be filled.
188 00:22:30.550 ⇒ 00:22:37.440 Robert Tseng: Was that an issue on our in our model? Then we’re inconsistent with like, I guess I’m I’m assuming that you did check
189 00:22:38.620 ⇒ 00:22:39.529 Robert Tseng: that. Everything.
190 00:22:39.530 ⇒ 00:22:59.010 Awaish Kumar: Inconsistent. But like I’m not like, I’m not familiar with really the conversion Api like, for example, like in in the order date, like we have a table. Orders like kind of order. Somebody table, right? So it’s possible like one field is none for some
191 00:22:59.160 ⇒ 00:22:59.990 Awaish Kumar: pardon.
192 00:22:59.990 ⇒ 00:23:00.340 Robert Tseng: Yeah.
193 00:23:00.690 ⇒ 00:23:04.660 Awaish Kumar: And Meta doesn’t accept that. So I don’t know how to
194 00:23:04.770 ⇒ 00:23:09.160 Awaish Kumar: handle that. But yeah, it’s like, this is something like that
195 00:23:14.510 ⇒ 00:23:20.870 Awaish Kumar: I can like. I can see the suffer some fields like event time and event
196 00:23:21.515 ⇒ 00:23:25.299 Awaish Kumar: I can check that like those fields, are at least not null
197 00:23:25.886 ⇒ 00:23:28.550 Awaish Kumar: but for, like the other fields that are like
198 00:23:28.820 ⇒ 00:23:32.250 Awaish Kumar: we don’t know, like, for example, product, name.
199 00:23:32.500 ⇒ 00:23:35.320 Awaish Kumar: so it can come as well for some of the orders
200 00:23:38.090 ⇒ 00:23:41.870 Awaish Kumar: it should not like in ideal case, but it it can be right.
201 00:23:45.990 ⇒ 00:23:47.270 Henry Zhao: But is that? Why it’s failing.
202 00:23:48.190 ⇒ 00:24:02.920 Awaish Kumar: Yeah, I’m saying, there’s only the 103 records are failing. And I I’m assuming, because because we we already have around 2,000 record events which are successful. So it’s not because we have too many fields. It’s it’s because
203 00:24:03.280 ⇒ 00:24:08.169 Awaish Kumar: there is difference in value, some for some fields which Meta doesn’t accept.
204 00:24:13.300 ⇒ 00:24:20.980 Awaish Kumar: That’s reason for these, those failing. But yeah, if if we can see the successful events, if they are going to meet our.
205 00:24:21.170 ⇒ 00:24:24.829 Awaish Kumar: then we can debug debug and work on the failure events
206 00:24:29.830 ⇒ 00:24:32.979 Awaish Kumar: so like the I don’t know, I’m not really
207 00:24:34.096 ⇒ 00:24:41.239 Awaish Kumar: familiar with segments. So if we have like 9 around 1,985 records which are successful
208 00:24:41.928 ⇒ 00:24:49.779 Awaish Kumar: does they move to Meta? If not all 100% of records are successful.
209 00:24:51.700 ⇒ 00:24:54.799 Henry Zhao: Yeah, I still don’t feel comfortable like having this many failing.
210 00:24:57.390 ⇒ 00:25:02.220 Awaish Kumar: Okay. But my question is like, are, are, should they be going to Meta or not?
211 00:25:04.890 ⇒ 00:25:17.009 Robert Tseng: Yeah, I mean, he should be. But like, I just yeah, we don’t. We’re not seeing anything in Meta right now. So I think, yeah. Henry’s gonna look at the pixel. Make sure that is set up correctly, and then I guess we need to figure out how we can fire like a dummy or completed event.
212 00:25:17.010 ⇒ 00:25:17.440 Henry Zhao: No.
213 00:25:17.440 ⇒ 00:25:19.069 Robert Tseng: So we can just test it in production.
214 00:25:20.270 ⇒ 00:25:21.229 Henry Zhao: Yep, that works.
215 00:25:21.430 ⇒ 00:25:29.379 Robert Tseng: Okay, so let’s do that. And then I mean the sync schedule. Whatever this partial success, a 5% error rate is not great. But
216 00:25:29.831 ⇒ 00:25:34.510 Robert Tseng: yeah, I don’t know what else you can do to troubleshoot that a wish like.
217 00:25:34.640 ⇒ 00:25:41.398 Robert Tseng: is it worth running a test just to see that, you know? Can we look at? What are those failed? One to 3 like
218 00:25:41.680 ⇒ 00:25:51.480 Awaish Kumar: These. The meta doesn’t say like, if I get some like this Api key, the one the person who set up the connection in the
219 00:25:51.620 ⇒ 00:26:01.000 Awaish Kumar: segment, because if I have the Api key, I can make a post request like the from postman or python, and it can give me better errors.
220 00:26:01.690 ⇒ 00:26:05.600 Awaish Kumar: Why is it failing? But the segment is saying 400 bad requests.
221 00:26:05.950 ⇒ 00:26:12.330 Awaish Kumar: I’m not sure. Like there are 300 fields. I’m maybe 100, maybe 200.
222 00:26:12.330 ⇒ 00:26:15.570 Henry Zhao: There’s 1 record, right? I think the bigger the bigger one is, the other 102.
223 00:26:16.500 ⇒ 00:26:20.529 Awaish Kumar: Yeah. But but the problem is with the same with the payload. Right?
224 00:26:22.750 ⇒ 00:26:24.489 Awaish Kumar: But yeah, but it’s just a
225 00:26:24.770 ⇒ 00:26:34.740 Awaish Kumar: payload is wrong. But what is wrong in the payload. I don’t know. Segment doesn’t say that. Maybe if I directly hit the Facebook Api, I can get more granular like the
226 00:26:34.970 ⇒ 00:26:36.249 Awaish Kumar: errors, so I can.
227 00:26:36.250 ⇒ 00:26:38.460 Robert Tseng: Okay, so what what can I do to give you that.
228 00:26:39.660 ⇒ 00:26:46.260 Awaish Kumar: Like Api key. For like this, connecting to Facebook conversion, Api.
229 00:26:46.260 ⇒ 00:26:46.950 Robert Tseng: Okay.
230 00:27:00.250 ⇒ 00:27:05.370 Awaish Kumar: Okay, I can investigate that in the meantime. And we can look at Pixel.
231 00:27:06.180 ⇒ 00:27:07.190 Awaish Kumar: Okay.
232 00:27:07.510 ⇒ 00:27:08.299 Henry Zhao: I’ll look at that asap.
233 00:27:08.300 ⇒ 00:27:08.840 Awaish Kumar: Awesome.
234 00:27:08.840 ⇒ 00:27:10.489 Robert Tseng: Thanks, guys, bye.
235 00:27:10.540 ⇒ 00:27:12.650 Awaish Kumar: Alright. Thank you. Take care!